Midrange Application Developer
About the Team
You’ll be joining a collaborative team responsible for supporting and developing key midrange ReSTful services used across major national digital platforms. The team also maintains the MidRange Technical Architecture (MRTA), a shared library that underpins a range of .NET applications.
About the Role
As a Midrange Application Developer – Intermediate, you will work within a high-performing Agile Release Train to design, develop, and support secure, scalable, and modern applications.
This role offers a balance of application support, small enhancements, and contributions to larger strategic programs. You will collaborate with technical peers, share knowledge, and help uplift development practices across the team.
Key Responsibilities
- Develop, test, and maintain secure and scalable applications
- Deliver high-quality software aligned to business and user needs
- Support existing applications and implement small to medium enhancements
- Participate in Agile ceremonies and contribute to continuous improvement
- Conduct code reviews and collaborate in a cross-functional team environment
- Provide guidance and support to junior developers
Skills & Experience
- Customer-focused approach
- Adaptable, resilient, and comfortable in dynamic environments
- Collaborative, accountable, and transparent in delivery
- Experience with enterprise systems using modern JavaScript/TypeScript frameworks
- Strong understanding of RESTful APIs, microservices, and integration patterns
Desirable Background
- Experience working in large federal government environments
- Exposure to Agile Release Trains (ARTs)
- Experience with AI/ML or generative AI tools
- Front-End: Angular 2+ (preferred), TypeScript, Durandal
Back-End: C#, ASP.NET, REST APIs
Database: SQL Server - Cloud (AWS):
ECS, EKS, Fargate, Lambda, Kinesis
Experience with Amazon Bedrock or other generative AI tools is highly regarded - DevOps & IaC: CloudFormation or Terraform, CI/CD pipelines
Benefits
- Strong potential for contract extension
- Hybrid working arrangements
- Collaborative and supportive team culture
- Opportunity to work with modern technologies and cloud platforms
- High-impact work supporting nationally significant digital services
- Professional development through large-scale Agile programs
If you’re looking for a rewarding opportunity to contribute to important national digital services, apply now!