Job Description
Greetings from Empower Integrated Solutions (P) Ltd.
Job Title: Node.js Senior Software Engineers & Software Engineers
We are looking for a Node.js Senior Software Engineer/Software Engineer responsible for building attractive, performant and intuitive Serverless Microservices SaaS Application development using the state of the art technologies.
She/He will be responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
Requisite Technical Skills and Experience:
- Building services/microservices in Node.js
- Writing RESTFul APIs that are stateless and scalable
- Knowledge of Node.js and frameworks such as Express, StrongLoop, etc.
- Understanding of Axios, Lodash, Prettier, ESlint, Jade, EJS etc. NPMs.
- Strong understanding the concept of asynchronous programming.
- Understanding accessibility and security compliance
- API design and documentation using Swagger
- Strong understanding of OOPs concepts.
- Understanding of front-end technologies
- Databases: PostgreSQL, MongoDB, DynamoDB, Redis, MySQL, NoSQL
- AWS expertise is an added advantage
- Experience in using CI/CD tools like Jenkins, Docker, or similar tools
- Proficient understanding of code versioning tools, such as Git and GitHub.
Responsibilities
- Performing unit testing on written software.
- Excellent documentation, communication, and technical writing skills required.
- Participating on an agile team and reporting daily development efforts.
- Collaborating with developers and managers to deliver on requirements planned for each well-defined sprint.
- Ability to work well with others - teamwork, cooperation, respect, and integrity, and excellent communication.
- Ability to logically document and solve problems and to keep the project moving.
- Must be a self-motivated, organized and strong communicator.
- Strong analytical and problem-solving skills.
- Coordinate multiple tasks simultaneously.
- Demonstrated commitment to confidentiality.
COMPANY BACKGROUND
Empower Integrated Solutions (P) Ltd. was founded in the year 1997 and is headquartered at Indore, M.P, India and having an office in Pune, Maharashtra, India.
Empower Integrated Solutions is a dynamic software outsourcing company offering its solutions to businesses around the world across a wide range of domains. With high growth plans, Empower is immediately looking for young, energetic & self-motivated and growth oriented computer professionals for it's Indore office.
So kindly mail your resume at ca****s@em**************s.com
Job Classification
Industry: IT Services & Consulting
Functional Area: Engineering - Software,
Role Category: Software Development
Role: Software Development
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers, B.Sc in Computers
Post Graduation: MCA in Computers, M.Tech in Computers, MS/M.Sc(Science) in Computers
Doctorate: Doctorate Not Required, Any Doctorate
Contact Details:
Company: Empower Integrated Solutions (P) Ltd.
Address: EMPOWER INTEGRATED SOLUTIONS (P) LTD. Office No. 110, Ground Floor Right Wing MPSEDC Building 142 A, Electronic Complex, Pardesipura Indore, Madhya Pradesh, India PIN: 452010
Location(s): Indore
Website: http://www.empower-solutions.com
Keyskills:
nodejs
node.js
Backend developers
node js
PostgreSQL
serverless
DynamoDB
amazon web services
Microservices
docker
jenkins
MongoDB
aws
Kubernetes