Job Description:
• Design, develop, test, and maintain software applications and services supporting the IBS program
• Develop solutions using Java-based technologies and/or Angular front-end frameworks
• Implement solutions based on functional and technical requirements
• Write clean, efficient, and maintainable code following established coding standards and best practices
• Participate in code reviews and incorporate feedback to improve code quality
• Troubleshoot and resolve application defects and performance issues
• Support integration across system components and external interfaces
• Contribute to CI/CD pipelines, supporting automated build, test, and deployment processes
• Ensure applications comply with security requirements, including secure coding practices and STIG alignment
• Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives
• Develop and maintain technical documentation
• Support testing activities, including unit, integration, and system testing
• Collaborate with senior developers, QA, DevSecOps, and infrastructure teams to support successful deployments
Requirements:
• Active Secret Clearance or ability to obtain
• Ability to acquire IAT Level II certification within the first 9 months
• Minimum 1 year of experience in software development
• Experience with Java development (e.g., Spring Boot or similar frameworks)
• Experience with Angular (modern versions), TypeScript, HTML, and CSS
• Experience building and consuming RESTful APIs
• Experience working in Agile development environments
• Familiarity with CI/CD tools and DevSecOps practices
• Experience with relational databases
• Strong problem-solving, debugging, and analytical skills
• Ability to work independently and collaboratively in a fast-paced environment
Benefits:
• Ability to obtain IAT Level II certification (CompTIA Security+ CE preferred) within the first 9 months
• Fully remote work arrangement