About the role
- Drive architecture, design, and technology decisions for enterprise-grade .NET applications
- Evaluate, recommend, and implement best practices, modern patterns, and new technologies
- Design solutions and break down high-level requirements into technical components
- Act as solution architect for new enhancements or technical challenges
- Mentor, guide, and technically support a team of .NET/SQL engineers
- Track and monitor ongoing tasks to ensure deadlines and quality objectives are met
- Support the team in daily technical and non-technical challenges and foster a high-performance Agile team environment
- Serve as primary technical contact for business/product teams and lead technical discussions with stakeholders
- Oversee Jenkins build pipelines, manage CI/CD processes, and ensure robust version control using GitLab
- Guide use of SonarQube for code quality and vulnerability management and drive the team to write and maintain NUnit test cases
- Guide the team in following Agile processes (Scrum) and lead sprint planning, reviews, retrospectives, and daily standups
- Support professional development and virtual learning initiatives within the team
Requirements
- Experience driving architecture, design, and technology decisions for enterprise-grade .NET applications
- Strong proficiency with .NET and SQL
- Ability to evaluate, recommend, and implement modern patterns and new technologies
- Experience designing solutions and breaking down high-level requirements into technical components
- Experience acting as solution architect for enhancements or technical challenges
- Experience mentoring and managing a team of .NET/SQL engineers
- Experience with Jenkins, CI/CD pipelines, and GitLab for version control
- Familiarity with SonarQube for code quality and vulnerability management
- Experience writing and maintaining NUnit test cases
- Experience working in Agile (Scrum) environments and ability to act as Scrum Master
- Strong stakeholder management and communication skills, able to translate business needs into technical solutions
- Collaborative, engaging, and inclusive environment
- Flexibility and accountability with a hybrid working model
- Professional development opportunities, including formal classes, training programs and events
- 100% virtual delivery of development programs
- Access to 8,500+ online courses through LinkedIn Learning covering business, leadership, technical, and function-specific topics
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
.NETSQLJenkinsCI/CDGitLabSonarQubeNUnitAgileScrumsolution architecture
Soft skills
mentoringstakeholder managementcommunicationteam supporttechnical guidanceproblem-solvingleadershiporganizational skillscollaborationfostering high-performance teams