- Company Name
- Maximus
- Job Title
- Software Engineer Front End Developer
- Job Description
-
**Job Title**
Software Engineer – Front End Developer
**Role Summary**
Design, develop, test, and maintain user‑facing web interfaces for mission‑critical applications. Deliver wireframes, mockups, and technical designs, collaborate with stakeholders, and integrate UI components into secure, microservices‑based systems within a DoD DevSecOps environment.
**Expectations**
- Active Secret clearance required (or higher).
- 7+ years of overall software development experience, including 3+ years of front‑end work.
- Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s may substitute for 2 years of experience).
**Key Responsibilities**
- Create technical design documents, wireframes, mockups, and UI specifications for stakeholder review.
- Build and optimize UI elements, navigation flows, and graphic interfaces using modern JS frameworks and build tools.
- Conduct functional, integration, and acceptance testing of web‑based applications; document and log results in JIRA.
- Implement and maintain CI/CD pipelines (GitLab, Jenkins, SonarQube, etc.) for secure, automated deployments.
- Apply DevSecOps practices: code scanning, vulnerability assessment, containerization, and automated testing.
- Collaborate with UX designers to ensure adherence to user‑centric design standards and best‑practice UI/UX guidelines.
- Participate in Agile ceremonies, contribute to backlog refinement, sprint planning, and retrospective sessions.
**Required Skills**
- Proficiency in JavaScript, TypeScript, and frameworks such as React, Angular, or Vue.
- Experience with build tools: NPM, esbuild, Bun, Maven, Apache Tomcat, etc.
- Advanced knowledge of testing frameworks: Cypress.io, Jest, JUnit5.
- CI/CD expertise: Jenkins, GitLab, SonarQube, Fortify, Ansible.
- Familiarity with cloud platforms (AWS, Azure, GCP) and container orchestration (Docker, Kubernetes).
- Strong debugging, problem‑solving, and analytical skills.
- Ability to create UX deliverables with Sketch, InVision, or similar tools.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent (Master’s may substitute for 2 years of experience).
- Active Secret or higher security clearance.
San antonio, United states
On site
Senior
28-09-2025