NodeJS Developer with Microservices and AWS Experience
Job details
Job description Position Title: NodeJS Developer with Microservices and AWS Experience Location: Bengaluru, Karnataka (Onsite) About the Company: Sustainability Economics is a global organisation targeting the markets of US, Japan, EU, UK, Canada and Singapore. As a pioneer, our focus is on the Lifecycle Management of E2E Net-Zero transitions while leveraging our automation-first approach. We offer our collaborative services at an international level and counsel our clients on transition solutions and decarbonisation strategies. With our team of professionals who have extensive domain and technical knowledge, we are committed to making long-term efforts to fulfil this vision through our technical innovation, client services, expertise, and capability expansion. Role Summary: As an NodeJS Developer, you will be responsible for designing, developing, testing, and deploying software solutions for Node Applications. You will work on a range of Products, from new feature development to maintenance of existing services, and collaborate with cross-functional teams to deliver high-quality solutions. Key Tasks & Accountability:
- Design and develop software solutions that meet product needs.
- Participate in all phases of the software development life cycle, including requirements gathering, design, implementation, testing, and deployment.
- Create and maintain technical documentation for the project/work.
- Write code that is maintainable, testable, and adheres to best practices.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Review and provide feedback on code written by peers.
- Troubleshoot and debug production issues.
- Stay up-to-date with emerging trends and technologies in software development and cloud computing.
- Master’s/Bachelor's degree in Computer Science or related field, or equivalent professional experience.
- At least 1-4 years of experience in software development.
- Experience with distributed systems and microservices architecture.
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with database technologies such as SQL, NoSQL, and Big Data.
- Experience with Machine Learning and Artificial intelligence Technologies.
- Strong AWS experience
- Experience with RESTful API and API Integrations.
- Proficiency in one or more programming languages, such as JavaScript, Python.
- Experience with tools NodeJS, Jest/Mocha, Express, Docker, Jenkins, Kubernetes.
- Experience with AWS services, such as EC2, S3, Lambda, DynamoDB, API Gateway.
- Excellent problem-solving skills and good at DSA, Design Patterns, LLD.
- Knowledge of software development best practices, such as Agile, continuous integration and deployment, and code reviews.
- Excellent communication and analytical skills.
- A team player with good interpersonal skills and problem-solving abilities.
- A self-motivator and a collaborative team player.
- Excellent time management skills and the ability to assume leadership roles when necessary.
- Agile, action oriented and a quick learner.
- Out of box thinker
- A flat hierarchy.
- ESOPs.
- Group Medical Coverage.
- 30 days of Leave.
- A gender-neutral parental, marriage, and compassionate leave policy.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.