Your impact
Responsibilities:
- Contribute on a team of skilled engineers designing, building and maintaining thoroughly tested and stable software using a Scaled Agile Framework (SAFE).
- Perform technical tasks to include design-requirements, documentation, code and unit/integration test procedures.
- Maintain a collaborative approach with Product Owners, Software Architects, DevOps, Security and UX engineers.
- Be willing to share knowledge through proactive creation of wikis and documentation to help the team.
- Participate in daily stand-ups providing status updates and raise any technical issues with the rest of the team.
- Contribute to pull request reviews, system demos, planning meetings and retrospectives.
- Be able to switch and work on different projects as customer and program goals evolve.
- Ask smart questions, take risks, and champion new ideas
- Use judgment and originality by interpreting data; planning the work; and refining the methods and techniques being used
Here's what you'll need
- Knowledge of object-oriented computer programming with direct experience using Visual Studio, C#/.NET, NodeJS, JavaScript/Typescript
- Experience with common web frameworks and technologies (HTML5, CSS, React, etc.)
- Knowledge of, and skill in applying software engineering principles and practices sufficient to perform highly structured, entry-level work designed to develop broader and more in-depth knowledge and skill needed to perform higher-level assignments.
- Ability to communicate design processes, ideas, and solutions clearly and effectively to teams and customers
- Ability to effectively articulate technical challenges and solutions
Clearance Required:bility to obtain and maintain asecurity clearance
Minimum Education:Bachelor’s degree in a related scientific or engineering discipline
Experience Required:
- 3+ years with a Bachelor's Degree
- 2+ years with a Masters
- 0 years with a PhD