.NET Lead - Mexico
Photon.com
Office
Mexico
Full Time
Who Are We?
For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we have grown from a few people to more than 4000 team members across the globe that are engaged in various Digital Modernization. For a brief 1 minute video about us, you can check https://youtu.be/uJWBWQZEA6o.
What will you do? What are we looking for?
About The Role
We are looking for an experienced .NET Lead to join our dynamic technology team. The ideal candidate will be responsible for leading a team of developers in designing, developing, and maintaining high-performing .NET-based applications. As a .NET Lead, you will drive technical excellence, ensure best practices, and collaborate closely with cross-functional teams to deliver scalable and innovative software solutions aligned with business objectives.
Responsibilities
Lead and mentor a team of .NET developers through the full software development life cycle (SDLC).
Architect, design, and implement robust, scalable, and secure .NET applications using C#, ASP.NET Core, and related technologies.
Collaborate with product owners, business analysts, and stakeholders to gather and translate requirements into technical solutions.
Ensure adherence to coding standards, best practices, and performance optimization techniques.
Conduct code reviews and provide constructive feedback to team members.
Troubleshoot and resolve complex technical issues in a timely manner.
Manage task assignments, timelines, and project deliverables to ensure successful completion.
Stay current with emerging .NET technologies, frameworks, and tools to continuously enhance team capability.
Oversee deployment processes and support production systems as required.
Promote a culture of continuous improvement, collaboration, and technical excellence.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field.
6+ years of experience in software development, with at least 2 years in a technical leadership role.
Strong hands-on experience with C#, ASP.NET Core, Web API, MVC, and Entity Framework/Core.
Proficiency in SQL Server and database design principles.
Experience in front-end technologies such as Angular, React, or Blazor is a plus.
Familiarity with Azure or other cloud platforms for application deployment and CI/CD pipelines.
Solid understanding of OOP, design patterns, microservices architecture, and RESTful API development.
Strong analytical, problem-solving, and debugging skills.
Excellent communication, leadership, and team management abilities.
Preferred Qualifications
- Experience with Agile/Scrum methodologies and DevOps practices.
- Knowledge of containerization (Docker, Kubernetes).
- Exposure to automated testing frameworks and CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions).
- Microsoft Certified: Azure Developer Associate or .NET Developer certifications.
- Experience in performance tuning, scalability, and security best practices.
- Passion for mentoring and developing engineering talent