Job Description
Page 1 of 1
JOB DESCRIPTION
Job Title :
Senior Software Engineer Department :
IT Grade :
Location : Pune – India Reports To :
Team Lead / Project Manager
Job Overview :
The position of Senior Software Engineer may directly report to the Team Lead or Project Manager. The Senior Software Engineer is a senior developer. His or her primary responsibilities are analyzing software requirements, developing software, and performing code reviews.
He or she should have minimum 4-7 years of experience in software development.
Duties & Key Responsibilities :
- Hands on experience design, development of a software module or a complete software application using NodeJS / Angular / AWS Stack
- Enhance the performance of an application close to a native one by removing the constriction.
- Capability to maintain code that is easy to understand.
- Write tests for automation so that the application can be tested easily.
- improve performance or enhance product usability
- Ability to perform key roles within the Agile methodology
- Capability to find and fix bugs.
- Maintain required technical skills based on the company’s strategies
- Work with the Team Lead to ensure project delivery and escalate issues when necessary
- Maintain latest technical / functional / managerial skills (as appropriate) required based on the company’s technical strategies
- Follow the company’s policies and processes
- All listed tasks and responsibilities are deemed as essential functions to this position; however, business conditions may require reasonable accommodations for additional task and responsibilities.
Criteria Essential Desirable Qualifications & Education Requirements :
Bachelor’s Degree or equivalent work experience.Knowledge & Work Experience :
4-7 years of software development experience preferred.Preferred Skills :
NodeJS, AWS, Angular, DatabaseDocker, Kubernetes, gitlab, CICD