Software Engineer II

hace 6 meses


Mexico City McDonald's A tiempo completo

As a Software Development Engineer, you will be responsible for the design, development, testing and maintenance of the McDonald’s Restaurant Technology software, which typically includes point-of-sale (POS) plugin development, application services, core infrastructure, data management, and data communication with external systems. The software needs to meet stringent reliability and performance requirements.

Responsibilities include

Working in a software development squad for restaurant products to support the design and development for new functionality and items relating to technical debt. Ensuring product requirements, features, and backlog items are reviewed and understood as part of Sprint planning. Actively participating and assigning story points (effort estimations) to the 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 similar engineering field. Minimum 3 years of experience in software development projects using C# .NET. Minimum 1 years 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 (call stack analysis, profiling, breakpoint evaluation, logging, resource budget analysis as Flash, RAM and CPU load). Experience in writing software requirements and design documentation. Demonstrated the 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 the projects and as needed work on multiple projects simultaneously. Desire to work in legacy application development environment.

Preferred Qualifications

Experience with POS architecture. Experience with restaurant technology implementation for production.
  • Software Engineer II

    hace 4 meses


    Mexico City McDonald's A tiempo completo

    The Commercial Product & Platform vision develops global technology products and platforms that delight our customers and enable our crews to operate our restaurants reliably and effectively. Software Engineer II reports to the Sr Engineering Manager, Chapter Lead. In this role, you will partner with our Product Management and Architecture teams to...

  • Software Engineer II

    hace 4 meses


    Mexico City McDonald's Corporation A tiempo completo

    Job DescriptionThe Commercial Product & Platform vision develops global technology products and platforms that delight our customers and enable our crews to operate our restaurants reliably and effectively.Software Engineer II reports to the Sr Engineering Manager, Chapter Lead. In this role, you will partner with our Product Management and Architecture...

  • Software Engineer II

    hace 4 meses


    Mexico City McDonald's A tiempo completo

    The Commercial Product & Platform vision develops global technology products and platforms that delight our customers and enable our crews to operate our restaurants reliably and effectively. Software Engineer II reports to the Sr Engineering Manager, Chapter Lead. In this role, you will partner with our Product Management and Architecture teams to...

  • Software Engineer II

    hace 6 meses


    Mexico City Microsoft A tiempo completo

    Overview Do you want to help revolutionize how Microsoft measures, monitors, and manages its $140B business portfolio? Do you want to design and build the next generation of user experiences and analytics platforms using cutting- edge technology? As a Software engineer on the Finance Data and Expereince team you will help influence product engineering...


  • City, México Aspen Technology A tiempo completo

    The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways — from a rich set of...

  • Software Engineer II

    hace 5 meses


    Mexico City McDonald's Corporation A tiempo completo

    Job DescriptionContribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations.As a software development engineer on a team, you will play a pivotal role in shaping the definition, vision, design, road map and development of product features from beginning to end.Design, implement, test,...

  • Software Engineer II

    hace 5 meses


    Mexico City McDonald's A tiempo completo

    Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations. As a software development engineer on a team, you will play a pivotal role in shaping the definition, vision, design, road map and development of product features from beginning to end. Design, implement, test, deploy and...

  • Software Engineer II

    hace 5 meses


    Mexico City McDonald's A tiempo completo

    Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations. As a software development engineer on a team, you will play a pivotal role in shaping the definition, vision, design, road map and development of product features from beginning to end. Design, implement, test, deploy and...

  • Software Engineer

    hace 7 meses


    Mexico City Lionbridge A tiempo completo

    Software Engineer Mexico City, Mexico Software Engineer (.NET/Angular) Lionbridge is seeking a talented individual to work as a Senior Software Engineer. You will be a full-stack developer, comfortable reviewing code and making architectural decisions. Unit testing and refactoring is the norm in your day-to-day development activities....


  • Mexico City McDonald's A tiempo completo

    As a Full Stack Software Engineer II (C#/.NET) on our Identity and Access Engineering team, you will report to the Sr Manager, Chapter Lead. In this role, you will be a key component of an agile squad, continuously delivering features and enhancements to our secure identity and access experiences that protect critical information and resources. This is an...

  • DRAM Verification

    hace 6 meses


    Mexico City Dew Software A tiempo completo

    Dew Software, a leading digital transformation company, is seeking a skilled DRAM Verification & Testing Engineer to join our team. As a DRAM Verification & Testing Engineer at Dew Software, you will play a crucial role in verifying and testing DRAM designs to ensure their functionality and performance. You will collaborate with cross-functional teams and...


  • Mexico City McDonald's Corporation A tiempo completo

    Job DescriptionAs a Full Stack Software Engineer II (C#/.NET) on our Identity and Access Engineering team, you will report to the Sr Manager, Chapter Lead. In this role, you will be a key component of an agile squad, continuously delivering features and enhancements to our secure identity and access experiences that protect critical information and...

  • Software Engineer

    hace 6 meses


    Mexico City Nuvit Service A tiempo completo

    Software Engineer Description Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software. Familiar with a variety of the field's concepts, practices,...

  • Software Engineer III

    hace 2 meses


    Mexico City GTN Technical Staffing A tiempo completo

    Software Engineer III HIGHLIGHTSLocation: Mexico City/ Hybrid/ Fully remotePosition Type: Direct HireHourly / Salary: Based on ExperienceResidency Status:Our client is seeking a Software Engineer III – to join our team.A Software Engineer helps us build on our large and successful suite of security and content protection products. These products are...

  • Analytics Engineer II

    hace 5 meses


    Mexico City Tala A tiempo completo

    About Tala Tala is on a mission to unleash the economic power of the Global Majority – the 4 billion people overlooked by existing financial systems. With nearly half a billion dollars raised from equity and debt, we are serving millions of customers across three continents. Tala has been named by the Fortune Impact 20 list, CNBC’s Disruptor 50 five...

  • Software Engineer

    hace 4 meses


    Mexico City Ford Motor Company A tiempo completo

    Ford Pro FinSimple is a passionate group of Software Engineers, Product Designers, and Product Managers dedicated to building the future of the commercial experience at Ford Credit. We iteratively build and ship high-quality software products to serve Ford Credit’s commercial customers. Through the principles of Human-Centered Design and eXtreme...


  • City, México KAL ATM Software GmbH A tiempo completo

    **Location**:Mexico City **Job Description**: Key Responsibilities - Collaborate with cross-functional teams to define, design, and ship new features - Troubleshoot, optimize, and improve the performance of existing software - Write clean, maintainable, and efficient code - Participate in code reviews to ensure high-quality code - Stay up to date with...


  • Mexico City Nuvit Service A tiempo completo

    Software Engineer (Senior)Description Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software. Familiar with a variety of the field's concepts,...


  • Mexico City BMW Group A tiempo completo

    IT CAN BE COMPLICATED. TEAMWORK SHOULDN’T BE. SHARE YOUR PASSION. Success is a team sport. That's why BMW doesn’t simply employ specialists with proven expertise, but real people who understand one other. And we support them with cutting-edge technology and sophisticated processes that leave enough space for unconventional thinking. Sen....

  • Software Engineer

    hace 4 meses


    Mexico City Appfabs Incorporation A tiempo completo

    Appfabs Incorporation is a Toronto based IT company established in the year 2016. We are Canada’s leading product development partners for Legal, Financial and Insurance domain clients. We focus on making a difference in our communities The RoleSoftware Engineer– Immediate requirement (Senior x 1, Intermediate x 2 and Junior x 2) Contract to Hire...