Software Engineer Front End Developer - Full-time

Maximus9 months ago
Mt Pleasant, MI, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

The candidate will be responsible for providing analytical skills to support process improvement, performing specialized studies, and defining requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing procedures, and designing functional architectures. As a Front End Software Developer, the role involves creating technical design drawings, mockups, and wireframes; planning and implementing modifications to graphic user interfaces (GUIs); constructing and optimizing UI elements; and ensuring ease of use for user-facing features. This position requires an active Secret Security clearance (or higher) and may involve occasional paid travel to client sites in San Antonio, Texas or Baltimore, Maryland. Internal Job Profile Code: TCS196, T4, Band 7.

Key Responsibilities

  • Provide analytical support and perform specialized studies to identify and implement process improvements.
  • Develop comprehensive requirements documents, build functional models, and design procedures and functional architectures.
  • Create technical design drawings, mockups, and wireframes to support front-end development initiatives.
  • Plan and implement modifications to GUIs, optimizing system navigation and user experience.
  • Collaborate with PMO and stakeholders to review designs and ensure adherence to best-in-class UI/UX standards.

Required Qualifications

  • Secret clearance or higher required.
  • Education: A bachelor’s degree in a related field is required. A master’s degree may substitute for 2 years of experience.
  • 7 years of software development experience in object-oriented and scripted languages, with expertise in DevSecOps, microservices, and containers.
  • Demonstrated experience in preparing, conducting, and documenting systems tests to verify operability and compliance with project standards.
  • 3 years of experience with bug tracking software (Jira), testing web-based applications, and participating in software development projects.
  • 3 years of experience utilizing TypeScript with Angular or React.
  • Practical experience developing in cloud environments and containerized setups (e.g., Kubernetes or Docker).
  • Experience integrating data from unclassified to classified application deployments.
  • 5 years of experience with Jenkins and GitLab.
  • 5 years of experience with at least five of the following: NPM, Cypress.io, esbuild, Bun, Apache Tomcat, Maven EXP, SonarQube.
  • 3 years of recent and relevant experience in front-end web design and development.
  • Demonstrated experience with agile, user-centric application design and proficiency in generating system wireframes and mockups.
  • Experience utilizing UX design tool suites (e.g., Sketch, InVision).
  • Internal Job Profile Code: TCS196, T4, Band 7.

Preferred Qualifications

  • Experience using Agile Test-Driven development.
  • Experience integrating into DoD DevSecOps environments.
  • 5 years of experience with CI/CD software development.
  • DevSecOps experience with at least five of the following build tools: GitLab, Jenkins, SonarQube, Fortify 29, JUnit5, Ansible, esbuild.

Benefits & Perks

  • Salary: $120,000.00 - $150,000.00
  • Compensation: Total package includes short- and long-term incentives, program-specific awards, and internal pay alignment based on factors such as job location, education, and experience.
  • Benefits: Health insurance, life and disability insurance, a retirement savings plan, paid holidays, and paid time off.
  • Location: Remote work with occasional travel to San Antonio, Texas or Baltimore, Maryland.
  • Maximus provides reasonable accommodations throughout the employment process.

Required Skills

DevSecOps
TypeScript
Jenkins
Wireframes
Mockups
Cloud Development
UX Design
Docker
GitLab
Jira
React
Angular
Kubernetes
CI/CD