Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Software Engineer (IoT)

NTT DATA, Inc.

Req ID: 375287

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a Full Stack Software Engineer (IoT) to join our team in CDMX, Ciudad de México (MX-CMX), Mexico (MX).

Job Title: Intermediate Full Stack Software Engineer (IoT)
We are seeking an Intermediate Full Stack Software Engineer to join our IoT Development team. As an Intermediate Full Stack Software Engineer, you will play a key role in the development and maintenance of our IoT applications and services. 

We are looking for individuals with expertise in the following areas.
Required Skills:
•    C#: Strong background with proven proficiency in C#.
•    Java Experience: Practical experience developing and maintaining applications using Java.
•    JavaScript/TypeScript: Solid understanding of JavaScript and TypeScript.
•    Linux Experience: Strong working knowledge of Linux environments, administration, and troubleshooting.
•    Cloud Platforms: Strong proficiency in Azure, with practical experience in deploying and managing applications in cloud environments.
•    Kubernetes & DevOps: Hands-on experience with container orchestration (Kubernetes) and DevOps practices, including CI/CD pipelines, automation, and monitoring.
•    Docker & Container Technologies: Experience working with Docker or similar containerization technologies.
•    Software Development Life Cycle (SDLC): Fully engaged and experienced across the software development life cycle.
•    Communication Protocols: Practical knowledge of MQTT and other communication protocols.
•    Exposure to graph databases: Experience with databases and different types of data storage. Familiarity with graph databases is beneficial for this role (or exposure to Digital Twins technology).
•    IoT and Data: must have understanding in Industry 4.0 technologies, IoT (Internet of Things), and Data/AI.


Responsibilities:
•    Collaborate with the development team and clients to gather and analyze requirements and translate them into technical specifications.
•    Support multiple on-going projects in challenging environments.
•    Participate in the design and architecture of IoT applications and services, focusing on both backend and frontend components.
•    Design, develop, and maintain high-quality, reliable, and scalable code following best practices and coding standards.
•    Implement and enhance front-end interfaces using relevant frameworks.
•    Demonstrate the ability to learn quickly, adapt to new technologies, and rapidly prototype solutions in fast-paced environments.
•    Build and maintain RESTful APIs for seamless integration.
•    Conduct unit testing, integration testing, and automated testing to ensure code quality and reliability.
•    Optimize application performance, scalability, and security.
•    Troubleshoot and debug application issues across the stack.
•    Collaborate with cross-functional teams to ensure seamless integration of frontend and backend components.
•    Explain technical concepts and analysis implications clearly to various stakeholders and be able to translate business objectives into actionable analysis. 
•    Stay updated with the latest technologies, frameworks, and industry trends relevant to software development, IoT and high tech. 


Requirements:
•    3-5 years of experience in software development with .NET technologies, including C#.
•    Strong proficiency in Java, JavaScript, TypeScript and Linux.
•    Experience in designing and developing IoT applications and services, with exposure to Full Stack development.
•    Knowledge of Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies.
•    Familiarity with automated testing frameworks and tools.
•    Experience with source control systems (GitHub, DevOps etc.).
•    Solid understanding of object-oriented programming and software design patterns.
•    Proficiency in troubleshooting and debugging applications.
•    Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
•    Strong problem-solving skills with an attention to detail.
•    Proactive attitude and willingness to learn and adapt to different client environments and emerging technologies.


Beneficial Skills and Qualifications:
•    Bachelor’s Degree in Computer Science or a field (beneficial).
•    Experience with GitHub Actions and Azure DevOps CI/CD pipelines for continuous integration and deployment.
•    Familiarity with Azure services such as Azure IoT Hub, Azure App Service, Azure Logic Apps Custom Connectors, Azure IoT, Device Provisioning Service, Azure Event Hubs and Fabric. 
•    Knowledge of frontend frameworks such as Nuxt/Vue, Next/React, or Angular.
•    Exposure to agile software development methodologies.
•    Experience of containerization using tools like Docker and orchestration tools like Kubernetes.
•    Experience with NoSQL databases such as MongoDB or Cosmos DB.
•    Exposure and/or hands-on experience in IoT and related technologies. 
•    Azure or AWS certifications.


If you are an Intermediate Full Stack Software Engineer with a passion for developing robust and scalable IoT applications or industry adjacent services, we encourage you to apply for this position. If you do not meet all the requirements of this job description but are able to show potential and enthusiasm for connected industries and technologies, we encourage you to apply. 

About NTT DATA

NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the world's leading AI and digital infrastructure providers, with unmatched capabilities in enterprise-scale AI, cloud, security, connectivity, data centers and application services. our consulting and Industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries. We also offer clients access to a robust ecosystem of innovation centers as well as established and start-up partners. NTT DATA is a part of NTT Group, which invests over $3 billion each year in R&D.

Whenever possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client’s needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form,

NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at .  This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here . If you'd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here .

Vacancy posted 17 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer (IoT) in Mexico vacancy
  •  ...Overview Locations: Mexico City, Mex, Mexico, Ciudad de Mexico, Ciudad de Mexico Lead Software Engineer - Full Stack Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative... 
    Suggested
    Internship
    Local area

    Capital One

    Mexico
    a month ago
  •  ...Mexico (MX). Job Description – Senior Full Stack Developer Position Title Senior...  ...frameworks, backend services, and data engineering components. The ideal candidate will be...  ...related field. ~7+ years of experience in software development. ~4+ years of experience... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    3 days ago
  •  ...We are looking for an experienced Full Stack Developer to design and build end-to-end...  ...industrial logic and high-performance software. Key Responsibilities Production...  ...s degree in computer science, Software Engineering, Business or Supply Chain Management.... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    11 days ago
  •  ...apply now. We are currently seeking a Software Development Specialist to join our team in...  ..., Mexico (MX). SRE – Site Reliability Engineer We are currently seeking a Site...  ...Kubernetes Service (AKS), CosmosDB, SQL Server, IoT Hub, Databricks, KeyVault, Datalake.... 
    Suggested
    Work at office
    Remote work
    Monday to Friday
    Flexible hours
    Rotating shift
    Day shift

    NTT DATA, Inc.

    Mexico
    8 days ago
  •  ...Overview Locations: Mexico City, Mex, Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Software Engineer - Full Stack Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative,... 
    Suggested
    Internship
    Local area

    Capital One

    Mexico
    a month ago
  •  ...are currently seeking a Site Reliability Engineer to join our team in Guadalajara, Jalisco...  ...Troubleshoot Azure resources, escalate to Level 3 (Software Development Team). Understand the...  ...Service (AKS), CosmosDB, SQL Server, IoT Hub, Databricks, KeyVault, Datalake.... 
    Work at office
    Remote work
    Monday to Friday
    Flexible hours
    Rotating shift
    Day shift

    NTT DATA, Inc.

    Mexico
    17 days ago
  • $6,000 per month

     ...Hire) The Role As a Mobile Systems Developer , you are the engine under the hood of our app experience. While our UX Engineer...  ...Requirements Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. Experience: 3–5... 
    Contract work
    Local area

    GENTY recruitment

    Mexico
    more than 2 months ago
  •  ...thinking organization, apply now. We are currently seeking a Software Development Senior Specialist to join our team in...  ...About the Role We’re looking for a dynamic, self‑driven Full Stack Support Engineer (L4) who thrives in fast‑paced environments and is passionate... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    8 days ago
  •  ...), Mexico, Ciudad de Mexico, Ciudad de Mexico Director, Software Engineering Capital One is seeking a Director of Software Engineering...  ...test, implement, and support technical solutions across a full-stack of development tools and technologies ~ Lead the... 
    Local area

    Capital One

    Mexico
    a month ago
  •  ...capabilities ~ Strong Team player skill Basic Qualifications: Familiarity with web/mobile application Support using Java 11 Stack and above. Degree in computer science or appropriate related field preferred. About NTT DATA NTT DATA is a $30 billion... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    14 days ago
  •  ...submit a contact us. NTT Data is looking for a  Senior DevOps Engineer with strong experience in infrastructure automation, CI/CD...  ...architects, security, QA, and operations. Nice-to-Have Skills Software engineering experience using Python, SQL, Java, or C++ .... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    9 days ago
  •  ...Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Manager, Software Engineering (People Leader) Do you love building and pioneering in...  ...problems and meet real customer needs.  We are seeking Full Stack Software Engineers who are passionate about marrying data with... 
    Internship
    Local area

    Capital One

    Mexico
    a month ago
  • $2,500 per month

     ...through to digital security software — antivirus and VPN. Vertical...  ...orders move through that stack every single day — a new sale...  .... Run the cloud and the full API surface funnels depend on...  ...equivalent) in computer science, engineering, or a related technical field... 
    Permanent employment
    Full time
    Worldwide
    Trial period

    GENTY recruitment

    Mexico
    8 days ago
  •  ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a L3 Support Engineer (Python & MongoDB) to join our team in Guadalajara, Jalisco (MX-JAL), Mexico (MX). Job Description: L3 Support Engineer (Python... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    8 days ago
  •  ...experience in at least 2 to 3 projects 5. Full life-cycle SAP implementations experience...  ...(ERP, SRM, CRM, PLM, APO), NetWeaver stack (AS-Java), and BOBJ administration, including...  ...and resolutions Interface with software package vendor and other module consultants... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    16 days ago
  •  ...apply now. We are currently seeking a Software Development Senior Specialist to join our...  ..., Mexico (MX). # L3 Production Support Engineer : Job Description Mandatory Qualifications...  ...have worked on few Projects in Java tech stack. ~ Candidate should clear coding... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    8 days ago
  •  ...thinking organization, apply now. We are currently seeking a Software Development Senior Specialist to join our team in CDMX, Ciudad...  ...and operational issues for existing and proposed Oracle Engineered Systems (Exadata, Exalogic and Super Clusters) Ability to prioritize... 
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    a month ago
  • NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Sr. Salesforce Technical Lead to join ...

    NTT DATA, Inc.

    Mexico
    17 days ago
  •  ...A/B testing results Ensure compliance with accessibility standards (WCAG, ADA) Collaborate closely with product managers, engineers, and stakeholders Present design concepts and rationale through clear storytelling and documentation Core Competencies #... 

    NTT DATA, Inc.

    Mexico
    18 days ago
  •  ...Cloud migrations, with experience in at least 2 to 3 projects 5. Full life-cycle SAP implementations experience using a recognized...  ...expertise in SAP Business Suite (ERP, SRM, CRM, PLM, APO), NetWeaver stack (AS-Java), and BOBJ administration, including performance... 
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    19 days ago
  •  ...apply now. We are currently seeking a Software Development Specialist - L3 Production Support...  ...Mexico (MX). 2. L3 Production Support Engineer: Job Description Mandatory...  ...have worked on few Projects in Java tech stack. · Candidate should clear coding interview... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    8 days ago
  •  ...Overview WeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de Mexico Senior Director, Software Engineering Capital One is seeking an experienced software engineering leader, Senior Director, Software Engineering, to help us build and grow our Technology... 
    Local area
    Shift work

    Capital One

    Mexico
    a month ago
  •  ...Title and Summary Senior Site Reliability Engineer The Xborder team is looking for a...  ...closely with engineering teams across the software lifecycle—from design and development to...  ...production event thru the various technology stack that makes up the platform, to optimize... 
    Full time
    Worldwide

    Mastercard

    Mexico
    8 days ago
  • $98.9k - $112.9k

     ...this time, Capital One will not sponsor a new applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates... 
    Full time
    Contract work
    Part time
    Local area
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Capital One

    Mexico
    a month ago
  •  ...an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Intelligent Automation Lead Engineer to join our team in Remote, México (MX-MEX), Mexico (MX). Key Responsibilities : Lead the Design, develop, and deploy end-to... 
    Work at office
    Remote work
    Flexible hours

    NTT DATA, Inc.

    Mexico
    28 days ago
  •  ...their greatest potential. Title and Summary Director, Platform Engineering Mastercard powers economies and empowers people in 200+...  ...solving. This role focuses on analyzing, coding, and delivering software and platform solutions. Operations Automation program supports... 
    Full time
    Worldwide

    Mastercard

    Mexico
    a month ago
  •  ...Title and Summary Lead Site Reliability Engineer Overview: The role of Business Operations...  ...during the application build phase in software run principals that includes operational...  ...Responsibilities • Lead and own the full lifecycle of services—from architecture and... 
    Full time
    Worldwide
    Shift work

    Mastercard

    Mexico
    1 day ago
  •  ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a System Engineer-Active Directory, Azure AD to join our team in Guadalajara, México (MX-MEX), Mexico (MX). 100% remote- can work from anywhere in... 
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    Night shift
    Weekend work

    NTT DATA, Inc.

    Mexico
    15 days ago
  •  ...Summary Business Operations Site Reliability Engineer Overview: The role of Business...  ...developers during the application build phase in software run principals that includes operational...  ...event thru the various technology stack that makes up the platform, to optimize mean... 
    Full time
    Worldwide
    Shift work

    Mastercard

    Mexico
    1 day ago
  •  ...people, businesses and governments realize their greatest potential. Title and Summary Director, Infrastructure & Site Reliability Engineering Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power... 
    Full time
    Worldwide

    Mastercard

    Mexico
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer (IoT). Be the first to apply!