Job Requirements
Remote
Public Trust Polygraph Unspecified
Career Level not specified
$100,000 - $110,000
Job Description
Dunhill Government Solutions is hiring a Full Stack Developer who is passionate about designing and building complex applications for a federal health program. You will design and develop a modern, highly responsive web user interface for a microservices-based web application, build Node.js back ends in TypeScript, and work on an agile team that values simplicity, reliability, scalability and re-use. This is a fully remote (telework) role.
Responsibilities:
Required qualifications:
Preferred: 2+ years of experience with React and/or Express.js; Jest testing framework and MSW API mocking; AWS SDK for JavaScript; Spring Boot and Java; experience with federal health insurance marketplace eligibility and appeal processing; knowledge of federal health agency processes, standards and design systems.
Location: Remote (telework), United States.
Compensation: $100,000 - $110,000 per year
US Citizenship and the ability to pass a federal background investigation in order to be granted access to sensitive information.
#cjpost
Responsibilities:
- Work collaboratively with technical and business team members to develop and maintain business solutions following agile development principles and practices
- Design and develop applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use
- Set and adhere to software coding best practices and style guides; participate in code reviews
- Participate in sprint planning to assign story points and commit to the user stories planned for each sprint
- Troubleshoot problems with existing applications; design, build, maintain, monitor and test infrastructure
- Design and develop a modern, highly responsive web-based user interface for a microservices-based web application, using the latest web UI/UX development tools and techniques
- Translate business requirements into technical specifications and diagrams, and implement them in conformance with architectural and business requirements
- Support technical documentation, program and user level documentation, training manuals, and operational and system level documentation
- Support IT program requirements and metrics development, data quality assessment and strategic analysis; collect and analyze data to produce forecasts, assessments, recommendations and reports
- Participate in project timelines, implementation design specifications, system flow diagrams, testing and ongoing application support
Required qualifications:
- Bachelor's degree in Computer Science, Information Systems or a related field, or equivalent relevant experience
- 5-10 years of experience with programming or web development
- Hands-on experience with TypeScript, Node.js, front-end frameworks such as Angular and React, and Node.js back-end application frameworks
- Experience with web services (SOAP, RESTful, XML, JSON, etc.)
- Understanding of NoSQL databases (AWS DynamoDB experience is a plus)
- Thorough understanding of object-oriented analysis and design principles and DevOps culture; identifies reusable functionality and implements it as reusable components
- Knowledge of IT standards, methodologies, the system development life cycle and project management frameworks
- Demonstrable experience with GitHub, Docker, Jenkins, Artifactory, SonarQube, etc.
- Experience designing solutions using one or more Amazon Web Services (knowledge of AWS SDKs is a plus)
- Must have lived in the United States 3 of the past 5 years
Preferred: 2+ years of experience with React and/or Express.js; Jest testing framework and MSW API mocking; AWS SDK for JavaScript; Spring Boot and Java; experience with federal health insurance marketplace eligibility and appeal processing; knowledge of federal health agency processes, standards and design systems.
Location: Remote (telework), United States.
Compensation: $100,000 - $110,000 per year
US Citizenship and the ability to pass a federal background investigation in order to be granted access to sensitive information.
#cjpost
group id: 10238000