Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Oct 12, 2026.
Role Overview
We are seeking an experienced Senior .NET Developer to design, build, and support scalable, high-quality software solutions. This role combines hands-on development with advanced troubleshooting, system optimization, and collaboration across cross-functional teams in an Agile environment.
The successful candidate will play a key role in delivering robust applications, resolving complex production issues, and contributing to continuous improvement and innovation initiatives, including automation and AI-driven support solutions.
Key Responsibilities
Solution Design & Development
- Collaborate with cross-functional teams (e.g., business analysts, QA, product owners, and technical leads) to deliver functional and scalable solutions
- Produce high-level and detailed technical designs covering applications, integrations, APIs, and databases
- Develop, test, and deploy features following best practices in coding, quality assurance, and security
- Ensure high-quality code through test-driven or behavior-driven development and comprehensive unit testing
Production Support & Issue Resolution
- Act as a senior escalation point for complex issues from support teams
- Perform deep root cause analysis and implement long-term fixes to prevent recurrence
- Debug and resolve defects in collaboration with development and support teams
- Develop patches, scripts, or system improvements to enhance stability and performance
- Work with internal teams and external partners as needed to resolve critical incidents
Continuous Improvement & Automation
- Identify opportunities to improve system reliability and operational efficiency
- Contribute to automation initiatives, including the use of AI tools, chatbots, or similar technologies for support optimization
- Maintain and enhance technical documentation, knowledge bases, and troubleshooting guides
Agile Delivery & Team Collaboration
- Actively participate in Agile ceremonies such as sprint planning, daily stand-ups, reviews, and retrospectives
- Contribute across the development lifecycle, including backlog refinement, coding, testing, deployment, and support
- Occasionally take on leadership responsibilities within the team (e.g., sprint coordination)
- Support a collaborative team environment and contribute to knowledge sharing
Innovation & Learning
- Stay current with emerging technologies and recommend improvements to development practices
- Participate in research and innovation initiatives to enhance team capabilities
Key Deliverables
- Scalable, optimized, and maintainable software solutions
- High-level and detailed technical design documentation
- Secure, well-tested, and production-ready code
- Process improvements and automation initiatives
Qualifications
- Bachelor’s degree in Information Technology, Engineering, or a related field
- Minimum 3 years in a senior developer role
- At least 5 years of experience in system architecture, design, and application development
- Proven experience supporting production environments, including handling hotfixes and Level 3 (L3) support
- Strong experience in developing web-based applications and RESTful APIs
- Proficiency in .NET Core and C#
- Experience with front-end technologies such as JavaScript, TypeScript, HTML, XML, CSS, and React
- Experience with SharePoint and SPFx development
- Solid experience with relational databases (e.g., SQL-based systems)
- Familiarity with version control and CI/CD practices
Preferred Skills
- Experience with Azure DevOps (Boards, Repos, Pipelines, Test Plans)
- Exposure to cloud platforms (e.g., Microsoft Azure)
- Experience with YAML-based pipelines
- Knowledge of Generative AI integration or AI-driven automation
- Familiarity with service management tools (e.g., ITSM platforms)
Other Requirements
- Strong analytical thinking and problem-solving skills
- Experience working in Agile environments (Scrum or Kanban)
- Ability to work effectively in team settings and collaborate with diverse stakeholders
- Comfortable engaging with senior stakeholders in complex organizations
- Excellent written and verbal communication skills in English
Nice to Have
- Certifications in secure coding, Agile methodologies, or DevOps practices

