Full Stack Developer

  • Location:
  • Salary:
    MX$30,000 - MX$40,000
  • Job type:
    Tiempo Completo
  • Posted:
    5 años ago
  • Category:
    Desarrollo, Tecnologías de la Información
  • Deadline:
    octubre 5, 2020
  • Job Level:
  • Languages:
    English

Be part of a team that designs, develops and integrates highly complex software functions within Honeywell Productivity Products. You will use your experience and judgment to plan and accomplish goals. You will also generate innovative solutions in work situations; trying different and novel ways to deal with problems and opportunities.

Responsibilities

  • Participate in code reviews to ensure secure coding practices and standards are leveraged.
  • Partner with cross-functional teams to gather requirements and understand use cases to create detailed designs outlining details for implementation.
  • Participate in and contribute to learning activities around modern software design.

Skills

  • Experience in software design and architecture of large-scale distributed systems.
  • Experience with design, development and deployment of microservices in containerized environments.
  • Expertise hands-on experience in developing microservices using C#, .Net Core
  • Experience with NoSQL databases such as MongoDB, Redis, ElasticSearch, InfluxDB etc.,
  • Expertise hands-on experience in HTML, CSS, Java Script, ReactJS, React Native.
  • Experience in writing unit and integration tests; hands-on expertise in using tools like Jest, Istanbul etc.,
  • Experience in implementing distributed logging and tracing workflows.
  • Experience in performing performance tuning of the microservices.
  • Experience with version control systems like Git/BitBucket.
  • Strong object-oriented programming and design skills.
  • Solid knowledge of algorithms and design patterns for large scale distributed systems.
  • Ability to communicate effectively in English (verbal and written).

Minimum Qualifications

  • BA/BS degree in Computer Science or equivalent practical experience.
  • Hands on programming experience in developing large scale distributed systems built on C#.
  • Hands on programming experience in one of the following web development frameworks: React / React Native
  • Proven results-oriented individual with focus on customer experience and delivering quality products.

Preferred Qualifications

  • MS in Computer Science or a related degree.
  • 7 – 10 years of relevant industry experience.
  • Hands on experience with developing and deploying complex distributed applications at scale.
  • Active participation in competitive coding challenges.

location

This job has expired.