Skip To Main Content
backBack to Search

Lead .NET Developer

Remote in Mexico,
& 4 others
.NET
& 10 others

We are looking for a dedicated Lead .NET Developer to architect and deliver robust software solutions within a dynamic team setting. In this role, you will guide development efforts, collaborate with cross-functional teams, and ensure high-quality application delivery while fostering innovation and continuous improvement. Join us to take a leadership role in a forward-thinking company and advance your career.

Responsibilities
  • Drive all stages of the software development lifecycle, including requirements analysis, system design, and implementation
  • Coordinate with the Support Team to identify and resolve issues in live production systems
  • Revise and enhance existing software applications to align with evolving business objectives
  • Develop applications collaboratively with Team Leads, QAs, Business Analysts, Support staff, and fellow developers
  • Facilitate clear communication within diverse international teams, primarily using English
  • Produce maintainable and testable code adhering to industry best practices
  • Prioritize and adjust workloads to meet project deadlines effectively
  • Implement object-oriented programming techniques and apply SOLID design principles
  • Encourage continuous learning and the integration of emerging technologies
  • Exhibit ethical conduct and dedication to personal and professional growth
  • Operate independently with minimal oversight while fostering teamwork
Requirements
  • Bachelor’s Degree in Computer Science or equivalent practical experience
  • At least 5 years of professional software development experience in comparable roles
  • Deep expertise in .NET Core and C# programming
  • Proficient with SQL and Microsoft SQL Server database management
  • Comprehensive understanding of object-oriented programming and design patterns including CQRS and SOLID
  • Skilled in writing unit tests and maintaining testable codebases
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes, and cloud platforms like Microsoft Azure
  • Working knowledge of TypeScript and Angular 10+ considered an advantage
  • Strong command of English, both written and spoken (B2 Upper-Intermediate or higher)
  • Ability to work autonomously and collaboratively within teams
  • Excellent problem-solving capabilities and a proactive growth mindset
  • Efficient at managing shifting priorities and deadlines
Nice to have
  • Familiarity with frontend frameworks including RxJs and ngrx
  • Experience in backend performance tuning and related diagnostic tools
  • Certifications in Microsoft Azure, Docker, or Kubernetes technologies
  • Background in working with multinational and multicultural teams