¡Activa las notificaciones laborales por email!

Full Stack Software Engineer II (C#/.NET)

McDonald’s Mexico

Ciudad de México

Presencial

MXN 600,000 - 780,000

Jornada completa

Hace 12 días

Descripción de la vacante

A leading global restaurant brand in Mexico City is seeking a Full Stack Software Engineer II to join its Global Technology team. This role involves developing and maintaining secure solutions for identity and access management, with responsibilities across the agile development lifecycle. Ideal candidates have 2+ years of experience with .NET technologies and strong problem-solving skills. This position will play a crucial role in enhancing customer and employee experiences through innovative technology.

Formación

  • 2+ years of experience in software development, particularly with .NET technologies.
  • Strong problem-solving skills and ability to troubleshoot effectively.
  • Excellent communication skills for remote collaboration.

Responsabilidades

  • Design and maintain software solutions for identity and access management.
  • Troubleshoot and resolve technical issues related to identity and access.
  • Ensure high-quality deliverables throughout the agile development lifecycle.

Conocimientos

C#
ASP.NET
Cloud Development (Azure)
Web API
HTML5
JavaScript
CSS3
SQL Server
Microservices
CI/CD (Azure DevOps)

Descripción del empleo

McDonald’s growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts, we are leveraging our competitive advantages to further strengthen our brand. One of our core growth strategies is to Double Down on the 3Ds (Delivery, Digital, and Drive Thru). McDonald’s will accelerate technology innovation to ensure that over 65 million customers daily experience a fast, easy service, whether at our 25,000+ Drive Thrus, through McDelivery, dine-in, or takeaway.

McDonald’s Global Technology is committed to powering tomorrow’s feel-good moments. We are at the forefront of transformative technology, exploring innovative ways to serve millions of customers and spread happiness, from Hot Fudge Sundae-dipped fries to AI, robotics, and emerging tech, digitizing the Golden Arches. Our global scale allows us to reshape all areas of our business, industry, and communities where McDonald’s operates. Our diverse, talented teams thrive in the fast-paced environment where feel-good meets innovation.

We are recruiting engineers to join our Global Technology team in Mexico City as we open our new McDonald's Global Office. This hub will focus on technology innovation and operational support to improve the experience for our customers, crew, and employees daily.

Learn more about how our global team and technology are enabling the Accelerating the Arches strategy by visiting the McDonald’s Global Technology Technical Blog.

Job Description:

As a Full Stack Software Engineer II (C#/.NET) on our Identity and Access Engineering team, reporting to the Sr Manager, Chapter Lead, you will be a key member of an agile squad. Your role involves delivering features and enhancements to our secure identity and access experiences that safeguard critical information and resources. This is an exciting opportunity to evolve and enhance the global identity and access management platform at the world’s largest restaurant company!

Responsibilities:
  • Contribute to all aspects of the agile development lifecycle including design, development, documentation, testing, and operations.
  • Design, implement, test, deploy, and maintain innovative software solutions to improve service performance, adaptability, cost, and security.
  • Apply software engineering best practices to ensure high-quality work.
  • Troubleshoot and resolve technical issues related to the identity and access platform components.
  • Participate in continuous improvement efforts to enhance delivery speed, quality, value, and innovation.
Qualifications:
  • 2+ years of professional software development experience with .NET Core/.NET Framework and web technologies.
  • 1+ years contributing to system architecture and design, including patterns, reliability, and scaling.
  • 1+ years of cloud experience with Azure, including building cloud-native applications with AKS, Docker, Azure Functions, Logic Apps, Event Grid, and Service Bus.
  • Experience with C#, ASP.NET, Web API, and related Microsoft technologies in microservices architectures.
  • Proficiency in delivering mobile-first experiences with HTML5, JavaScript, and CSS3.
  • Experience with database systems such as Microsoft SQL Server, Azure SQL, and Cosmos DB.
  • Strong fundamentals in computer science, including object-oriented design, data structures, and algorithms.
  • Experience with modern CI/CD tools like Azure DevOps or GitHub Actions.
  • Strong problem-solving skills and the ability to analyze and resolve technical issues.
  • Excellent communication and collaboration skills, especially across remote and global teams.
Preferred Qualifications:
  • Knowledge of IAM concepts, protocols, and technologies, including provisioning, authentication, authorization, RBAC, SSO, and federation.
  • Understanding of cybersecurity principles, risk management, access controls, and secure coding practices.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.