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. 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.
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.Sc in Computers, B.Tech/B.E. 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