EMW, Inc. is seeking an ANET Software Engineer (Front-end) to join their team working on NATO communications and information technology projects. This role is part of the C2 Service Centre and will focus on the development and maintenance of the Advisor Network (ANET) software.
Key responsibilities include:
- Collaborating with the lead engineer, product owner, and other engineers to understand requirements and translate them into technical specifications
- Maintaining and developing the Continuous Integration environment in Azure DevOps
- Debugging and troubleshooting front-end components
- Designing, developing, and maintaining intuitive and responsive user interfaces using React, JavaScript, and TypeScript
- Utilizing Java persistence frameworks to interact with PostgreSQL databases
- Developing and conducting unit and automated testing of software components
- Attending virtual and in-person meetings
The work will be conducted in an Agile environment with 1-week sprints. The initial contract period is from November 4, 2024, to December 31, 2024, with possible extensions through 2028.
Requirements:
- Valid NATO SECRET security clearance
- Strong communication skills to interact with external users/customers
- Recent experience working in Scrum teams
- Expertise in frontend development using React, JavaScript, and TypeScript
- Experience with continuous software integration and automated testing
- Proficiency in Azure DevOps and GitHub
- Knowledge of secure software practices and web authentication protocols
- Experience with database design and RESTful APIs
- Familiarity with containerization technologies like Docker
- Excellent problem-solving skills and ability to produce high-quality, maintainable code
- Good spoken and written English skills
This remote position offers the opportunity to work on critical NATO projects and contribute to international security efforts. Join EMW, Inc. to be part of an innovative team developing cutting-edge software solutions for NATO.