We’re uniquely invested. Are you?

Join teams of extraordinary professionals and make an impactful difference at our portfolio companies
22
companies
469
Jobs

Senior Software Engineer - Mern

Indegene

Indegene

Software Engineering
Bengaluru, Karnataka, India
Posted on Wednesday, August 28, 2024

Job Summary:

As a MERN Senior Developer/Architect, you will be responsible for designing, developing, and maintaining scalable and high-performance web applications. You will collaborate with team on the development of our web applications as an individual contributor, ensuring to meet the highest standards of quality and performance.

Key Responsibilities:

  1. Design and implement the architecture for web applications using MongoDB, ExpressJS, and NodeJS.
  2. Development of robust, scalable, and secure web applications, ensuring best practices in coding and architecture.
  3. Optimize the performance and scalability of the applications to handle large volumes of data and high traffic.
  4. Design, implement, and maintain MongoDB/PostgreSQL databases, ensuring data integrity, security, and performance
  5. Work closely with cross-functional teams, including frontend developers, UI/UX designers, and product managers to deliver high-quality products.
  6. Create and maintain technical documentation, including architecture diagrams, API documentation, and user guides.
  7. Identify and resolve technical issues, bugs, and performance bottlenecks in a timely manner.

Qualifications:

  1. Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.

Experience:

  1. 7+ years of experience in software development.
  2. Proven experience in designing and implementing web applications using MongoDB, ExpressJS, and NodeJS.
  3. Strong experience with JavaScript/TypeScript.

Technical Skills:

  1. Expertise in MongoDB, including database design, indexing, aggregation, and performance tuning.
  2. Proficiency in ExpressJS, NodeJS
  3. Experience with RESTful API design and development.
  4. Knowledge of front-end technologies such as ReactJs, HTML, CSS, and JavaScript frameworks.
  5. Familiarity with Linux commands , AWS services

Soft Skills:

  1. Excellent problem-solving and analytical skills.
  2. Strong communication and collaboration abilities.
  3. Ability to lead and mentor a development team.

Strong organizational and project management skills.