Catapult Federal Services is a technology-focused organization delivering innovative software solutions across complex, high-performance environments. They are seeking a Senior .NET / Angular Software Engineer to support the design, development, and enhancement of enterprise applications, collaborating with cross-functional teams to deliver high-quality, scalable solutions.
Responsibilities:
- Participate in all phases of the software development lifecycle including concept, design, development, testing, and deployment
- Translate product vision and architectural designs into scalable technical solutions
- Design, develop, and maintain Microsoft Windows-based applications
- Build and consume RESTful APIs to support application functionality
- Conduct system analysis, debugging, and performance optimization
- Provide ongoing support for applications from deployment through end-of-life
- Collaborate with QA teams to ensure high-quality releases and timely delivery
- Perform unit testing, integration testing, release validation, and beta support
- Create and maintain technical documentation including use cases and process documentation
- Contribute to and adhere to development standards and best practices
- Work in an Agile environment to deliver iterative improvements
Requirements:
- 6–9 years of experience with .NET / C# development
- Minimum 4 years of experience with Angular
- Experience developing and consuming REST APIs
- Strong understanding of full software development lifecycle (SDLC)
- Experience troubleshooting and resolving complex application issues
- Bachelor's degree in Computer Science or related field