Job Description
Greetings from Empower Integrated Solutions (P) Ltd.
Job Title: Node.js Backend Software Engineers
We are looking for a Node.js 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 and Pune office.
So kindly mail your resume at ca****s@em**************s.com
Job Classification
Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers, B.Sc in Any Specialization, Computers
Post Graduation: MCA in Computers, M.Tech in Computers, Any Specialization, MS/M.Sc(Science) in Any Specialization, Computers
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required
Contact Details:
Company: Empower Integrated Solutions (P) Ltd.
Address: EMPOWER INTEGRATED SOLUTIONS (P) LTD. INDORE Office No. 110, Ground Floor Right Wing MPSEDC Building 142 A, Electronic Complex, Pardesipura Indore, Madhya Pradesh, India PIN: 452010 PUNE Office no. 705, EFC Business Center, 7th Floor, East Wing, Marisoft III, Marigold Premises, Behind Gold Adlabs Multiplex, Kalyani Nagar, Pune, Maharashtra, India, 411014
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