Senior .Net Developer (México)

Senior .Net Developer (México)

09 ago
|
Apex Systems
|
México

09 ago

Apex Systems

México

Who we are:

Apex Systems is a leading Data and Digital Transformation professional services organization focused on providing solutions with real business value. We provide a customer-focused approach to building authentic partnerships with our clients with objective counsel from concept to deployment for a consistent voice through the dynamic IT environment.

What we look for:

Join our talented team of technologists who work with our clients to solve their most challenging software and application problems. Our mission is providing Insights that Inspire. In this role, you will work among engineering teams to develop cutting-edge software solutions.

We are seeking a Senior Software Developer with deep expertise in .NET development, Azure cloud technologies, and Azure Integration Services to join a growing engineering team focused on modernizing enterprise applications and integrations.

This role is highly hands-on and will play a critical part in designing, developing, and supporting cloud-native applications, APIs, distributed systems, and integration solutions within a Microsoft-centric ecosystem. A key initiative involves migrating and modernizing existing integrations into Azure-native services while leveraging modern AI-assisted development practices to accelerate delivery, code modernization, testing, and engineering productivity.

The adecuado candidate combines strong software engineering fundamentals, Azure integration expertise, and experience utilizing AI-powered development tools such as GitHub Copilot, Microsoft Copilot, or similar agentic engineering solutions.

Responsibilities:

Software Development & Architecture

- Design, develop, test, and deploy scalable .NET applications and cloud-native services.
- Build and maintain RESTful APIs, backend services, and microservices architectures.
- Develop secure, maintainable, and high-performing distributed systems.
- Refactor and optimize existing solutions to improve scalability, reliability, and performance.

Azure Integration & Cloud Solutions





- Design and implement enterprise integration solutions using Azure Integration Services.
- Develop integrations utilizing:
- Azure Functions
- Azure Service Bus
- Logic Apps
- Event Grid
- API Management (APIM)
- Azure Storage
- Azure Key Vault
- Design API routing, mapping, transformation, and integration patterns.
- Contribute to cloud modernization initiatives and integration platform strategy.

AI-Assisted & Modern Engineering Practices

- Utilize GitHub Copilot, Microsoft Copilot, or similar AI-assisted development tools to improve engineering productivity.
- Apply AI-driven approaches for:
- Code generation
- Code modernization
- Documentation generation
- Automated testing
- Integration migration analysis
- Evaluate and promote modern agentic development practices and engineering automation opportunities.

Agile Delivery & Collaboration

- Collaborate closely with Product, QA, Architecture, and Engineering teams.
- Participate in technical design discussions and architectural decision-making.
- Conduct peer code reviews and mentor other developers.
- Support backlog refinement, sprint planning, and estimation activities.
- Contribute to engineering standards, SDLC improvements, and best practices.

Reliability, Security & Operations

- Implement logging, telemetry, monitoring, and observability solutions.
- Support troubleshooting and resolution of production incidents.
- Ensure adherence to security, compliance, and data protection standards.
- Advocate for non-functional requirements including security, scalability, maintainability, and reliability.

Qualifications:

- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent professional experience.




- 5 years of experience developing web-based applications and SaaS platforms using Microsoft technologies.
- Strong hands-on experience with: C#, .NET Core / .NET, ASP.NET Core, REST APIs, Distributed systems.
- Strong experience building Azure-based integration solutions using Azure Integration Services.
- Experience with: Azure Service Bus, Azure Functions, Logic Apps, API Management (APIM), Event Grid, Azure Storage, Azure Key Vault.
- Experience designing and supporting enterprise APIs and integration architectures.
- Experience with API lifecycle management, message transformation, and integration design patterns.
- Experience building microservices and event-driven architectures.
- Experience with SQL Server and NoSQL databases.
- Experience with Azure DevOps, Git, CI/CD pipelines, and DevOps practices.
- Understanding of cloud security, authentication, authorization, and secure integration principles.
- Hands-on experience using AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, Cursor, Windsurf, Cody, or comparable solutions.
- Demonstrated use of AI tools for development acceleration, code modernization, testing, automation, or technical documentation.
- Experience working within Agile delivery environments (Scrum and/or Kanban).
- Strong problem-solving, communication, and collaboration skills.
- English proficiency level C1 or higher is a requirement.

What we offer:

At Apex systems it is important to us that our employees feel comfortable and feel an important part of the organization. For this reason, we offer a superior benefits package such as:

- Vacation bonus
- Christmas bonus
- Variable performance bonus
- Private medical insurance for you, spouse and children
- Life insurance
- Pantry Vouchers
- Home office bonus
- Transportation bonus
- More than 12 vacation days per year

Don't miss the opportunity to participate in our process, we are eager to meet you and learn more about you and your experience!

📌 Senior .Net Developer (México)
🏢 Apex Systems
📍 México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior .net developer (méxico) / méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior .net developer (méxico) / méxico