Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Our client, a large and well-established organization undergoing significant technology and digital transformation, is seeking a Team Lead - Software Engineering to join its Technology and Business Transformation team.
This role offers the opportunity to lead the development of next-generation cloud-based applications while mentoring a team of engineers and partnering closely with business stakeholders to translate strategic needs into scalable and secure technical solutions.
The successful candidate will combine strong hands-on engineering expertise with leadership capabilities, acting as a key point of contact between technology and business teams while driving engineering excellence across modern cloud platforms.
Key Responsibilities
Technical Leadership
- Lead the design, development, and implementation of modern cloud-native applications within a Microsoft Azure ecosystem.
- Provide technical leadership and mentorship to a team of software engineers, promoting best practices in development, architecture, and delivery.
- Ensure the delivery of scalable, secure, and high-performing software solutions aligned with organizational goals.
Stakeholder Collaboration
- Partner with internal stakeholders and business teams to understand system needs and translate them into effective technical solutions.
- Guide stakeholders through solution architecture, implementation strategies, and technical implications.
Solution Architecture & Development
- Architect and develop enterprise applications using C#.NET, ASP.NET, and related technologies.
- Design and optimize relational database structures and batch processes to ensure performance and reliability.
- Lead the development of modern web interfaces using JavaScript and Angular, following MVC architecture and object-oriented design principles.
Delivery & Quality
- Produce technical documentation, specifications, and architectural diagrams.
- Participate in and oversee testing, defect resolution, and deployment activities.
- Ensure the implementation of strong security practices, access controls, and compliance standards.
Innovation & Continuous Improvement
- Stay current with emerging technologies and innovations in the Microsoft Azure ecosystem.
- Identify opportunities to improve systems, processes, and automation across the development lifecycle.
Profile
The ideal candidate is a senior software engineering professional with leadership experience, capable of combining technical depth with strong collaboration and communication skills.
Education
- Bachelor's degree in Computer Science, Computer Engineering, or a related discipline, or equivalent professional experience.
Experience
- 7+ years of experience designing, building, testing, and deploying enterprise applications.
- Demonstrated experience working with cloud-native architectures, particularly in Microsoft Azure environments.
- Experience leading or mentoring development teams in complex technical environments.
Technical Expertise
- Strong proficiency in C#.NET, ASP.NET, and VB.NET
- Solid knowledge of SQL and relational database design
- Experience with scripting languages such as Python or PowerShell
- Experience with Microsoft Azure cloud technologies
- Strong understanding of MVC architecture and object-oriented programming
- Familiarity with version control and DevOps tools (Git, VSTS, Azure DevOps)
Technology Environment
- Languages: C#.NET, ASP.NET, VB.NET, Python
- Databases: SQL Server, IBM DB2
- Frontend: JavaScript, Angular
- Cloud: Microsoft Azure
- Infrastructure: IIS, Active Directory
- Platforms: SharePoint, Lotus Notes, ServiceNow
- DevOps: Git, VSTS, Azure DevOps
Additional Assets
- Experience with enterprise systems such as financial messaging platforms, CRM systems, or GIS platforms
- Exposure to DevOps practices and CI/CD pipelines
- Experience with automation using PowerShell or Python
- Knowledge of legacy system modernization or mainframe environments
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free