Job Summary
We are a dynamic tech consulting company seeking an experienced Senior .NET Developer / Technical Lead. This is a senior, hands-on leadership role where you will act as the technical anchor for one of our teams/ clients, owning technical architecture, code quality, and delivery excellence.
You will lead an Agile development pod, design resilient and scalable solutions, and ensure seamless, automated deployments into production environments. Strong Azure DevOps (ADO) expertise and a deep understanding of Agile delivery using the SCRUM framework are essential.
Core Mission
To own and govern the technical delivery of the platform by:
- Designing robust, scalable technical architectures
- Leading Agile development execution and technical standards
- Ensuring reliable, automated deployments and stable production rollouts
What you'll do:
- Technical Architecture & Development
- Design and develop scalable, high?performance solutions using .NET and SQL Server
- Translate business and functional requirements into robust technical solution designs
- Ensure code quality, performance, maintainability, and adherence to best practices
- Agile & Team Leadership
- Lead and mentor Agile development teams
- Facilitate sprint ceremonies and ensure effective Agile execution
- Remove technical blockers and enforce strict adherence to the Definition of Done
- Deployment & Operational Governance
- Architect, configure, and maintain automated CI/CD pipelines using Azure DevOps
- Deploy and manage applications on Virtual Machines hosting IIS
- Represent the development team at Change Advisory Board (CAB) meetings, clearly articulating technical changes, risks, and deployment strategies
- Hypercare & Production Support
- Execute after?hours production deployments when required
- Provide high?level hypercare and support during and immediately after production releases to ensure platform stability
Your Expertise:
- Deep Technical Stack: Expert?level .NET development skills and strong, hands?on SQL Server experience (performance tuning, complex queries, schema design)
- Azure DevOps (ADO) Mastery: Advanced knowledge of ADO including backlog management, sprint tracking, and automated build and release pipelines
- Infrastructure Fluency: Proven experience deploying and managing applications on Virtual Machines running IIS
- Solution Architecture: Demonstrated ability to design, document, and present enterprise?grade technical architectures
- Agile Delivery Experience: Strong understanding of Agile development methodologies with practical SCRUM execution
- Stakeholder Communication: Ability to confidently communicate technical risks, mitigations, and deployment plans to senior stakeholders and CAB
- Background in consulting or fast?paced delivery environments
- Strong leadership and mentoring capability
- Comfortable balancing hands?on development with technical governance
Qualifications:
- Relevant IT / Software Development qualification or equivalent practical experience