Software Development Engineer
hace 1 mes
As a Software Development Engineer at McDonald's Corporation, you will be responsible for designing, developing, testing, and maintaining the McDonald's Restaurant Technology software. This software includes point-of-sale (POS) plugin development, application services, core infrastructure, data management, and data communication with external systems. The software must meet stringent reliability and performance requirements.
Key Responsibilities:
- Working in a software development squad to support the design and development of new functionality and items related to technical debt.
- Ensuring product requirements, features, and backlog items are reviewed and understood during Sprint planning.
- Actively participating in and assigning story points (effort estimations) to software development work.
- Verifying software through unit tests, integration tests, code reviews, and frequent customer demonstrations.
- Sharing feedback on what went well and what could be improved during retrospective reviews.
- Providing frequent progress updates to the direct manager and other collaborators.
Qualifications:
- Bachelor's degree in Computer Engineering, Computer Science, or a similar engineering field.
- Minimum 3 years of experience in software development projects using C# .NET.
- Minimum 1 year of experience in software development projects using C/C++, including coursework.
- Experience developing software within an Agile environment.
- Strong knowledge of configuration management tools like Git, Bitbucket, Artifactory, Jira, TeamCity, or similar.
- Strong knowledge of a services-oriented and layered software architecture.
- Experience with unit testing and static analysis tools like SonarQube or similar.
- Experience developing and releasing software within a CI/CD environment such as Jenkins.
- Familiarity with code debugging tools and strong debugging skills.
- Experience in writing software requirements and design documentation.
- Demonstrated ability to work in a variety of client settings and in a team-oriented, collaborative environment.
- Demonstrated significant problem-solving capabilities and defect resolution experience.
- Good written and verbal communication skills.
- Easily switch between projects and work on multiple projects simultaneously.
- Desire to work in a legacy application development environment.
Preferred Qualifications:
- Experience with POS architecture.
- Experience with restaurant technology implementation for production.
-
Software Development Engineer
hace 4 semanas
Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completoJob Responsibilities:Develop and integrate vision-based application components on ADAS processors.Complete scheduled project tasks on time and with a high standard of quality.Perform software requirements analysis and design implementation adhering to Automotive SPICE process.Contribute to routine software design reviews, peer code reviews, software testing,...
-
Software Development Engineer
hace 4 semanas
Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completoJob SummaryAs a Software Development Engineer - Vision Systems, you will be responsible for developing and integrating vision-based application components on ADAS processors. You will work on a team of experienced engineers to design, implement, and test software solutions that meet the highest standards of quality and reliability.Key ResponsibilitiesDevelop...
-
Senior Software Development Engineer
hace 3 semanas
Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completoAt Valeo, we are committed to shaping the future of mobility through innovative solutions.As a Senior Software Development Engineer, you will be part of our R&D department in Queretaro, where you will contribute to the development of cutting-edge technologies for the automotive industry.Your primary responsibility will be to provide technical leadership for...
-
Senior Software Development Engineer
hace 4 semanas
Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completoSmart Technology for Smarter MobilityJob SummaryWe are seeking an experienced Senior Software Development Engineer to join our Software Development team based in Valeo, Queretaro.Key ResponsibilitiesProvide technical leadership for discussions and planning with project/program management.Champion efforts to integrate Access and Immobilizer algorithms and...
-
Senior Software Engineer
hace 1 mes
Ciudad de México, Ciudad de México Rivka Development A tiempo completoRivka Development is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing scalable, robust software solutions using TypeScript and Python.Key Responsibilities:Design and develop full-stack applications using TypeScript and Python.Develop RESTful APIs using...
-
Software Development Engineer
hace 3 semanas
Ciudad de México, Ciudad de México Kal Atm Software Gmbh A tiempo completo**Job Summary**We are seeking a talented Software Development Engineer to join our global engineering department. As a member of our team, you will be responsible for creating innovative products while working collaboratively with customers, partners, and colleagues from various global offices.**Key Responsibilities**- Develop a wide range of new and...
-
Senior Embedded Systems Software Engineer
hace 4 semanas
Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completoJob Responsibilities:As a R&D Software Engineer - Vision Systems, you will be responsible for developing and integrating application components on ADAS processors, integrating standard software components, and adapting 3rd party software components. You will also perform software requirements analysis and design implementation, adhere to Automotive SPICE...
-
R&D Software Engineer
hace 4 semanas
Santiago de Querétaro, Querétaro de Arteaga, México Software Development A tiempo completoJob Responsibilities:Develop vision-based application components on ADAS processors, integrating standard software components and adapting third-party software components.Complete scheduled project tasks on time with high-quality standards.Perform software requirements analysis and design implementation adhering to Automotive SPICE process.Contribute to...
-
Software Engineer
hace 1 mes
Ciudad de México, Ciudad de México Rivka Development A tiempo completoRivka Development is seeking a skilled Backend Developer to join our team and contribute to the development of scalable, robust software solutions on the backend.Key Responsibilities:Backend Development: Utilize TypeScript and Python to build scalable software solutions on the backend.API Development: Design and develop RESTful APIs using NestJS and FastAPI,...
-
Software Development Engineer
hace 4 días
Ciudad de México, Ciudad de México McDonald's Corporation A tiempo completoJob Title: Software Development EngineerAbout the Role:We are seeking a highly skilled Software Development Engineer to join our Global Technology team in Mexico City. As a key member of our team, you will be responsible for designing, developing, testing, and maintaining the McDonald's Restaurant Technology software.Responsibilities:Design and develop...
-
Software Development Engineer
hace 1 mes
Ciudad de México, Ciudad de México McDonald's Corporation A tiempo completoJob Title: Software Engineer IIIAt McDonald's Corporation, we're on a mission to transform our digital technologies and drive growth through innovation. As a Software Engineer III, you'll play a pivotal role in shaping the future of our Commercial Product & Platform vision.About the RoleThis is an exciting opportunity to join our team of talented software...
-
Software Development Engineer
hace 4 semanas
Ciudad de México, Ciudad de México McDonald's A tiempo completoKey Responsibilities:As a Software Development Engineer at McDonald's, you will play a pivotal role in shaping the definition, vision, design, roadmap, and development of product features from beginning to end. You will contribute to all aspects of the agile development life cycle, including design, development, documentation, testing, and...
-
Software Engineer
hace 3 semanas
Ciudad de México, Ciudad de México Check Point Software Technologies Ltd. A tiempo completoAbout the Job:We are seeking a talented and highly skilled Software Engineer to join our team at {company}.Key Responsibilities:Design, develop, and test software applications and systems.Collaborate with cross-functional teams to identify and prioritize software development projects.Participate in code reviews and ensure high-quality code standards.Stay...
-
Software Development Engineer
hace 4 semanas
Ciudad de México, Ciudad de México General Electric A tiempo completoJob SummaryWe are seeking a highly skilled Software Development Engineer to join our team at General Electric. As a Software Development Engineer, you will be responsible for analyzing, designing, testing, and integrating software components in a fast-paced and agile development environment.Key ResponsibilitiesAnalyze and design software components to meet...
-
Software Development Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Capital One A tiempo completoWe are seeking a skilled Software Development Engineer to join our Capital One team. As a Software Development Engineer, you will be responsible for developing high-quality Android applications using Kotlin and other technologies. You will work closely with cross-functional teams to deliver innovative solutions that meet the needs of our customers.About the...
-
Software Development Engineer
hace 2 semanas
Ciudad de México, Ciudad de México McDonald's Corporation A tiempo completoJob Title: Software Development EngineerWe are seeking a talented Software Development Engineer to join our Global Technology team in Mexico City. As a key member of our team, you will be responsible for designing, developing, and deploying innovative software solutions to transform service performance, adaptability, cost, and...
-
Software Development Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Wipro A tiempo completoJob SummaryThe Software Development Engineer will play a key role in designing, testing, and maintaining software programs for operating systems or applications that are deployed at the client end. The ideal candidate will have a solid understanding of software development life cycles and be able to collaborate with cross-functional teams to deliver...
-
Backend Software Engineer
hace 4 semanas
Ciudad de México, Ciudad de México Rivka Development A tiempo completoRivka Development is seeking a skilled Backend Software Engineer to join our team.Key Responsibilities:Design and develop scalable, robust software solutions on the backend using TypeScript and Python.Develop RESTful APIs using NestJS and FastAPI, ensuring seamless integration with various frontend and backend systems.Collaborate with cross-functional teams...
-
Software Development Specialist
hace 1 mes
Ciudad de México, Ciudad de México Rivka Development A tiempo completoRivka Development is seeking a skilled Software Development Specialist to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable software applications using TypeScript/Javascript (Angular or React).Key Responsibilities:Develop high-quality front-end software applications, ensuring...
-
Software Development Engineer
hace 2 semanas
Ciudad de México, Ciudad de México Specright Inc. A tiempo completoAt Specright, we are seeking a skilled Software Development Engineer to join our innovative team. As a key member of our Core Platform Engineering team, you will play a crucial role in designing and developing software solutions that drive business success.Key Responsibilities:Collaborate with cross-functional teams, including Operations, Sales, and Product,...