03 ago
|
Valce Talent Solutions
|
Ciudad de México
03 ago
Valce Talent Solutions
Ciudad de México
The Software Engineer II role reports to the Sr
Engineering Manager, Chapter Lead. In this role, you will be
responsible for the design, development, testing, and maintenance
of McDonald’s restaurant software. Restaurant Technology software
includes an application user interface, API layer software, data
management, and data communication with external systems. The
software needs to meet stringent reliability and performance
requirements as well as the needs of our customers.
Responsibilities Working in a software development team for
Restaurant software applications that support the design and
development of new functionality. Contribute to all aspects of the
agile development life cycle including design, development,
documentation, testing and operations, and actively participating
in and executing the scrum process. Design, implement, test, deploy
and maintain innovative software solutions for web applications.
Use software engineering best practices to ensure a high standard
of quality and create innovative software solutions to transform
service performance, durability, cost, and security. Provide
mentorship and guidance to junior engineers on the team. Providing
frequent progress updates to the direct manager and other
stakeholders. Qualifications Bachelor's degree in Computer
Engineering, Computer Science, or similar engineering discipline or
equivalent years of experience.
2+ years of experience in software
development projects using C# and ASP.NET Core (preferred) or
ASP.NET web development. 1+ years of experience contributing to the
architecture and design (architecture, design patterns,
reliability, and scaling) of new and current systems, writing
software requirements, design, and related engineering
documentation. Experience with cloud technologies, such as
Kubernetes, Docker, IaaS. Proven leadership abilities in an
engineering environment in driving operational precision and best
practices. Experience developing software within an Agile
environment, unit testing, effective code reviews, and utilizing
SDLC effectively for efficiently delivery high quality software.
Strong knowledge of a services-oriented and API-based software
architecture that includes experience with NoSQL databases.
Experience developing and releasing software within a CI/CD
environment using GitHub actions or similar. Preferred
Qualifications Experience with QA frameworks such as Cypress and
Postman. Experience with vanilla JavaScript. Experience with React
Native or other front-end frameworks, such as React, Vue, Angular,
and NextJS. Hybrid Role Location: Calz. Gral. Mariano Escobedo 595,
Rincón del Bosque, Bosque de Chapultepec I Secc, Miguel Hidalgo,
11589 Ciudad de México, CDMX, Mexico
📌 Semi senior.NET Developer (Ciudad de México)
🏢 Valce Talent Solutions
📍 Ciudad de México