Full-Time Development Lead (.NET)
Endava is hiring a remote Full-Time Development Lead (.NET). The career level for this job opening is Experienced and is accepting Monterrey, Mexico based applicants remotely. Read complete job description before applying.
Endava
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Development Lead Responsibilities:
Leads and mentors a team of up to 10 developers. Provides guidance and support in daily activities and professional development.
Facilitates planning, implementation, and delivery of software projects, ensuring on-time completion, adherence to requirements, and quality standards.
Designs, estimates, and implements technical solutions for complex applications.
Participates actively in all phases of the application development lifecycle.
Collaborates with stakeholders to clarify requirements, processes, architecture, and priorities.
Recommends and promotes IT industry standards, tools, and practices (DevOps).
Proposes improvements and escalates risks/issues related to development activities.
Reviews the work of development team members.
Learns, applies, and promotes new technologies, practices, and tools.
Participates in internal and external tech communities.
Shares experience and knowledge gained from projects.
Experience Requirements:
6+ years of experience in software development.
Strong understanding of programming paradigms (OOP, Functional).
Strong familiarity with design/architectural patterns and clean code principles (e.g., SOLID, GoF, MVVM).
Proficient in C#, .NET Framework, .NET Core, ASP.NET, Entity Framework, LINQ, Visual Studio, Azure Fundamentals.
Nice to Have:
Experience with other cloud platforms (e.g., Azure DevOps).
Advanced SQL Server optimization strategies.
Strong experience with relevant database systems and SQL.
Experience optimizing and managing databases in SQL Server.
Advanced understanding of version control systems (Git).
Experience with testing and mocking frameworks.
Knowledge of communication protocols (HTTP, REST, JSON, TCP/IP).
Experience with Agile methodologies (e.g., Scrum, Kanban).
Knowledge of CI/CD tools and practices.
Strong problem-solving and analytical thinking skills.
Excellent communication and teamwork abilities.
Upper-Intermediate English proficiency.