Confirmed on the employer's own hiring board on Nov 11, 2026. First seen by Alion on Nov 11, 2026.
Job Description:
Highly skilled and motivated Mid-level .NET Developer to join our development team. The ideal candidate will have a strong background in system analysis, software design, application development, and production support within complex enterprise environments.
The role requires hands-on technical expertise, strong problem-solving skills, and the ability to independently deliver quality software using modern development practices and AI-assisted coding tools. The candidate must be capable of reviewing, validating, and troubleshooting AI-generated code while ensuring maintainability, security, and reliability.
Key Responsibilities:
·System analysis, requirements clarification, and solution design
·Software design, development, enhancement, and maintenance
·AI-assisted coding, debugging, refactoring, and test generation
·Independent investigation of technical issues, production defects, and root causes
·Unit testing, system testing, and integration testing
·Support for load and performance testing
·Development and maintenance of CI/CD pipelines and code deployment
·Technical documentation and API documentation
·Review and validation of AI-generated code for correctness, security, and maintainability
·Adherence to client coding standards, development practices, and change management processes
·End-to-end ownership of assigned development tasks, from requirements clarification through testing and deployment readiness
·Collaboration with cross-functional teams and support for junior team members
·Out-of-shift monitoring support as required, with additional support allowance
Requirements
·Minimum 5 years of software development experience, with demonstrated mid-level engineering capability
·ASP.NET Core / .NET 10 or the version adopted by the project, and C#
·Object-oriented programming, SOLID principles, dependency injection, and common design patterns
·JavaScript, CSS, and MVC
·Docker and Kubernetes (AKS)
·SQL Server and T-SQL
·Microsoft Azure, including Azure Storage and Microsoft Entra
·Microservices, REST APIs, and API integration
·CI/CD, Git, code reviews, and DevOps practices
·AI-assisted coding experience using GitHub Copilot or equivalent tools
·Ability to write, review, test, and debug AI-generated code independently
·Strong debugging and problem-solving skills, including the ability to investigate errors using logs, stack traces, and debugging tools
·Ability to analyze requirements, identify edge cases, and ask clarifying questions before implementation
·Ability to deliver assigned tasks independently with normal team support
·Understanding of software security, testing, code quality, and maintainability
·Strong written and verbal communication skills
·Ability to articulate technical concepts to technical and non-technical stakeholders
·Ability to prepare and present technical information, designs, documentation, and solution proposals
·Proactive team player who collaborates effectively with BA, QA, DevOps, Support, and Architecture teams
·Openness to feedback, continuous learning, and shared ownership of outcomes
·Comfortable working in dynamic environments with evolving priorities
·Available for rostered out-of-hours, weekend, or holiday on-call monitoring support

