Tekzenit was created in 2008, as a full-service IT solutions provider we specialize in user experience engineering, custom software development and strategic consulting. Supporting small, medium and enterprise level clients with experience in a multitude of industries including telecommunications, energy, medical, finance, legal and the retail service sectors. Currently operating in the United States, México, Portugal and India.
Tekzenit is looking for a Lead Senior Software Developer
The ideal candidate should be technically strong, with hands-on experience in CI/CD, cloud platforms (preferably Azure), and agile methodologies. As a Lead Senior Software Developer you'll take on ownership in guiding and mentoring a team, gathering and analyzing requirements and promoting best coding practices.
Requirements:
- Experience as a software developer of 8+ years
- Experience leading development teams and mentoring engineers (is a must)
- Ability to gather requirements and work closely with stakeholders
- Experience working in Scrum teams and supporting team members proactively
Technical Requirements:
- Extensive experience with C#, .NET Core, including ASPNET Core and Entity Framework Core (EF Core)
- Strong understanding of Angular 2+, including components, services, routing, directives, guards, and lazy loading
- Proficiency in TypeScript and front-end development best practices
- Experience with RESTful APIs, microservices architecture, and API security best practices
- Strong knowledge of SQL databases, particularly Microsoft SQL Server (2008 and later)
- Experience with ORM technologies such as Entity Framework (Code First & Database First) and Dapper
- Understanding of CQRS and Command design patterns
- Solid grasp of software design principles (SOLID) and common design patterns (Singleton, Repository, Factory)
- Experience with Unit Testing, Test-Driven Development (TDD), and writing maintainable, well-tested code
- Familiarity with OData and SignalR
- Experience working with CI/CD pipelines, preferably Azure DevOps
- Hands-on experience with Azure (preferred) or AWS cloud technologies
- Knowledge of monitoring and observability using Azure Application Insights
Benefits:
- Remote role in México (Work from any state within the country)
- Medical insurance
- Savings fund
- Food Vouchers
- Attendance Bonus
- 30 days Christmas bonus
- Funeral services
- Dental and Vision services
- Work-Life balance environment
- + more (We have different programs through a provider for emergency ambulance, tow truck, discounts etc.)
Schedule: Monday to Friday - 9am to 6pm
If you are interested in this role, Apply now!!!