First seen by Alion on Nov 11, 2026.
SUMMARY:
We are looking for a .NET Developer (Programmer III) to drive the architecture, design, and delivery
POSITION INFO:
Programmer III (Senior .NET Developer) Purpose of the Role We are looking for a .NET Developer (Programmer III) to drive the architecture, design, and delivery of enterprise-scale systems using .NET 8-10 technologies . This is a technical role where you will influence engineering standards, guide solution design, mentor developers, and lead modernisation initiatives across the platform. Role Description Develop and maintain source code (C#, .NET 8+ (aligned to .NET 9\/10 roadmap)), solution architecture and system design for large-scale enterprise applications Drive adoption of modern engineering practices: Microservices & event-driven architectures API-first design and integration patterns Cloud-native and distributed systems Own and guide application performance, scalability, and reliability Oversee SQL Server architecture, optimisation, and high-volume data processing Lead modernisation initiatives - .NET 8\/9\/10 Guide team members on CI\/CD, DevOps practices, and automation (build, test, deploy) Ensure effective monitoring, logging, and observability practices Conduct code reviews , enforce standards, and drive engineering excellence Mentor and develop Software Engineers (I & II) Collaborate with Architects, Product Owners, and Business stakeholders to deliver scalable solutions Ensure delivery aligned to SDLC governance, Agile practices, and engineering standards Identify risks and proactively drive technical mitigation strategies Qualifications and Experience 7+ years' software development experience in enterprise environments Expert-level C# and .NET 8+ (exposure to .NET 9\/10 advantageous) Strong experience in system design, architecture, and integration patterns Advanced SQL Server skills (performance tuning, indexing, query optimisation) Proven technical leadership and mentoring experience Strong stakeholder engagement with ability to translate business needs into technical solutions Solid understanding of: OOP, SOLID principles Clean Architecture \/ layered design API design and distributed systems Experience using AI-assisted development tools , such as: GitHub Copilot \/ Visual Studio IntelliCode Amazon CodeWhisperer or AWS AI services Claude or similar AI assistants Practical use of AI to improve productivity, code quality, and delivery Desirable Cloud experience: Azure (preferred) or AWS Event-driven architecture (e.g. Service Bus, Kafka) Containerisation: Docker, Kubernetes (AKS preferred) CI\/CD pipelines (Azure DevOps, GitHub Actions) Observability tools (Application Insights, OpenTelemetry) Experience in high-volume, retail, or transactional systems Exposure to DDD or CQRS patterns Experience integrating AI capabilities into applications (APIs, automation, copilots)

