Software Development Engineer III

Capillary Technologies India Pvt Ltd

Mysore/Mysuru

Not disclosed

Work from Office

Full Time

Min. 6 years

Job Details

Job Description

SDE-III (nodeJS)


Key Responsibilities:

  • Take the end-end ownership of large product/ application modules and be the technical POC and champion for its scale, stability, and long-term performance.
  • Design, develop, and maintain scalable and secure backend systems/ applications.
  • Write clean, maintainable, and efficient code that adheres to industry best practices.
  • Drive design discussion of complex features and own development of these modules across the application stack.
  • Mentor and lead a small team of junior developers and ensure quality code output (via code reads, reading references, etc.) from them.
  • Work closely with Architects, engineering managers to continuously evolve and innovate the enterprise-class Products.
  • Work closely with frontend developers to integrate backend functionality.
  • Participate actively to hire and onboard top-quality engineers within Capillaryʼs engineering teams.
  • Integrate third-party services and APIs as required.
  • Conduct regular code reviews and performance tuning.
  • This is an Individual Contributor role with minimum management responsibilities. You will be expected to write code actively.


External Skills And Expertise

  • Innovative and self-motivated with a passion to develop complex and scalable applications.
  • 6+ years of experience in software development with a strong focus on algorithms and data structures.
  • Strong coding and design skills with prior experience in developing scalable & high availability applications using Nodejs is required
  • A good understanding of Observability principles (Metrics, Logging, Monitoring, Alerting) is needed
  • Exposure to scalable Distributed Systems Architectures, Micro-Services, Docker, Kubernetes, Cloud Platforms (AWS, Azure, GCP)
  • Work experience with Relational databases is required (primarily MySQL)
  • Prior work experience with Non-Relational databases (primarily Redis, MongoDB) is an added plus.
  • Experience with development tools such as Git, JIRA, etc.
  • Strong Analytical and Problem Solving Skills.
  • B.Tech in Computer Science, Electrical or Electronics Engineering, or relevant programming experience.

Job role

Work location

Mysore

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 6 years

About company

Name

Capillary Technologies India Pvt Ltd

Job posted by Capillary Technologies India Pvt Ltd

Apply on company website