Job Summary
We are looking for 3 – 5 years of experienced full stack software engineer to develop high-quality software that is aligned with user needs and business goals. You will work with Tech Leadership to implement complex solutions with Modern architecture and design patterns.
In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. This role requires upskilling to Modern architecture, tech stack and Design patterns, being agile and quick learner will be key for this role.
Responsibilities
- Understanding the Requirements and plan the implementation
- Identify, prioritize and execute tasks in the software development life cycle
- Implement Test driven code for your tasks
- Collaborate with Devops team for CI/CD and deployment
- Perform validation and verification testing
- Showcase of your work to stake holders and clients
- Collaborate with internal teams and vendors to fix and improve products
- Upskill to do the implementation with Modern architecture and design patterns
Requirements
- Proficiency with AngularJS, NodeJS, MongoDB
- Experience in building microservices and API’s using node.js/Typescript
- Experience working with API technologies on RESTFUL
- Experience in designing and building databases with technologies such as SQL Server, Mongo DB
- Experience in a test-driven development environment for microservices
- Experience in using productivity tools for microservices such as swagger hub, postman, soapUI
- Exposure to security technologies such as SAML, OAuth, OpenID Connect, key vaults
- Working with Git processes for code management and code reviews
Good to have
- Domain driven design specially tactical patterns
- Strong experience in working with event-driven architectures with at least one of the following: SAGA, event sourcing, CQRS, Kafka streaming
- Experience with Caching services like Redis is a plus
- Experience with cloud technologies like Microsoft Azure preferred, including API management techniques
- Exposure to application logging and monitoring such as AppInsights, ELK, Splunk
- Event Streaming platform such as Apache Kakfa
- Experience with CI/CD Pipelines, Docker and Kubernetes
About NectarMind
Innovation begins with like-minded people aiming to transform the world together. Weinvite you to become a part of an organization that has been helping clients transform their business by fusing insights, creativity, and technology. At NectarMind, we embrace a diverse mix of talented people who come here to stay and do their best work. NectarMind, a team of 150+ technology enthusiasts have been trusted by the leading enterprises around the globe for last 12+ years.
At NectarMind, we transform passionate individuals into proficient professionals dedicated to exploring new frontiers in Software development. Here you will get opportunity to work with technical craftsmen that are pioneer in latest technologies like AI, machine learning, and product development.
We promote a culture of equality, learning, collaboration, and creative freedom so that our employees grow.
NectarMind is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will be afforded equal employment opportunities without discrimination based on race, creed, colour, national origin, sex, age, disability or marital status.
Why should you join NectarMind?
- With us, you will get an opportunity to work with technical craftsmen that are pioneer in the latest technologies
- We will offer you a chance to grow with training sessions and skill-enhancement courses
- With rewards for your exceptional performance and parties to celebrate success, working with us will be fun
