
Senior Software Developer
DecisionPoint Corporation
full-time
Posted on:
Location Type: Office
Location: United States
Visit company websiteExplore more
Job Level
About the role
- 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
- Collaborate with the Software Development Lead and architects to ensure alignment with system architecture
- Participate in code reviews, ensuring quality, performance, and adherence to standards
- 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, including design artifacts and code documentation
- Support testing activities, including unit, integration, and system testing
- Collaborate with QA, DevSecOps, infrastructure, and cybersecurity teams to ensure successful deployments
Requirements
- Active Secret Clearance
- IAT Level II certification (CompTIA Security+ CE preferred)
- Minimum 5+ years 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
- Health insurance
- 401(k) retirement plan
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaAngularTypeScriptHTMLCSSRESTful APIsSpring BootCI/CDrelational databasessecure coding practices
Soft Skills
problem-solvingdebugginganalytical skillsindependent workcollaborationadaptabilitycommunicationteamworkattention to detailtime management
Certifications
Active Secret ClearanceIAT Level II certificationCompTIA Security+ CE