What are the responsibilities and job description for the Software Developer position at FTI - Frontier Technology Inc.?
Overview
FTI is seeking a Full Stack Software Developer to join our growing team and help support development efforts across FTI as well as various military and DoD customers. This position requires a developer to work hand-in-hand with analysts, other developers, and customer user groups. The candidate will work with both the development team and its customer to coordinate the on-time development and delivery of solutions for both internal and external customers.
Responsibilities
FTI is seeking a Full Stack Software Developer to join our growing team and help support development efforts across FTI as well as various military and DoD customers. This position requires a developer to work hand-in-hand with analysts, other developers, and customer user groups. The candidate will work with both the development team and its customer to coordinate the on-time development and delivery of solutions for both internal and external customers.
Responsibilities
- Design, develop, document, test, and debug new and existing software systems and/or applications (cloud and/or in-house).
- Analyze code to find causes of errors and revise programs as needed.
- Maintain knowledge of agile methodology, development processes, and programming languages.
- Collaborate with cross-functional teams to integrate software solutions into larger systems and mission objectives.
- Participate in software design meetings and analyze user needs to determine technical requirements.
- Collaborate with cross-functional teams to integrate software solutions into larger systems and mission objectives.
- Bachelor’s degree in Computer Science, Mathematics, Engineering or related fields.
- 4 years of software development experience.
- Front end HTML, JS, Angular, CSS, typescript
- Programming experience with Python, C#, .NET, or Java (OO)
- Strong experience with containerization, and orchestration technologies including Kubernetes, Docker, and other cloud-native tools.
- Experience working in an Agile environment.
- Solid design skills preferred
- Strong problem solving and analytical skills.
- Team player with good communication skills.
- Must be a U.S. Citizen and be able to obtain and maintain a DoD government clearance.