Full Stack Software Engineer (Iot) (Ciudad de México)

Full Stack Software Engineer (Iot) (Ciudad de México)

01 ago
|
NTT
|
Ciudad de México

01 ago

NTT

Ciudad de México

**Req ID**:
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 looking for individuals with expertise in the following areas.
**Required Skills**:
- C#: Strong background with proven proficiency in C#.
- JavaScript/TypeScript: Solid understanding of JavaScript and TypeScript.
- Linux Experience: Strong working knowledge of Linux environments, administration, and troubleshooting.
- 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: An interest and understanding in Industry 4.0 technologies, IoT (Internet of Things), and Data/AI is highly beneficial.
**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.
- 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.
- 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.
- 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.
- 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.
About NTT DATA

📌 Full Stack Software Engineer (Iot) (Ciudad de México)
🏢 NTT
📍 Ciudad de México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full stack software engineer (iot) (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: full stack software engineer (iot) (ciudad de méxico) / ciudad de méxico