Req ID:

Overview

NTT DATA seeks an IoT Full Stack Developer to join the IoT Development team in CDMX, Ciudad de México (MX-CMX), Mexico. Job title: Intermediate Full Stack Software Engineer (IoT). This role involves developing and maintaining IoT applications and services across backend and frontend components.

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 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 related 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 with containerization using 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, apply for this position. If you do not meet all the requirements but can show potential and enthusiasm for connected industries and technologies, you are encouraged to apply.

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. Pay Transparency information, please click here.

#J-18808-Ljbffr
Similar jobs

IoT Full Stack Developer (Gustavo A. Madero)

Apply Now
Back to search page