Senior Engineer - Software (Node.js)

Pramana·
Bengaluru
2w ago
Full-timeMidEngineeringUnknownUnknownBachelors
$3 - $5/yr

Description

As a Senior Engineer specializing in Node.js, you will play a crucial role in the development and maintenance of our web applications and services. You will work closely with our cross-functional teams to design, implement, and optimize software solutions that meet our customers' needs. Key Responsibilities include developing and maintaining server-side applications using Node.js, collaborating with front-end developers, designing and implementing APIs, writing clean and maintainable code, troubleshooting and debugging issues, optimizing application performance, and collaborating with stakeholders to define software requirements.

Requirements

- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). - Proven 3-5 years of experience in software development with a focus on Node.js. Strong proficiency in JavaScript and Node.js frameworks. - Knowledge of RESTful API design and development. - Familiarity with NoSQL and/or SQL databases. - Version control using Git and collaborative development using Git workflows. Understanding of containerisation (e.g., Docker) and orchestration (e.g., Kubernetes) is a plus. - Knowledge of software development best practices, including testing, code reviews, and documentation. - Excellent problem-solving and communication skills. - Ability to work effectively in a team as well as independently. - Strong desire to learn and adapt to new technologies.
Pramana

Pramana

BIOTECHNOLOGY

Whole slide imaging systems

LocationMA - Cambridge
Open Jobs14
UnknownDigital Pathology
View Company Profile