Sr Enterprise Software Engineer
1 Nos.
100685
Full Time
8.0 Year(s) To 12.0 Year(s)
20.00 LPA TO 33.00 LPA
IT Software - System Programming
IT-Software/Software Services
Job Description:
Responsibilities may include the following and other duties may be assigned
- Owns subsystem/modules design and development product deployment and performance in Production, managing the squad to ensure development and maintenance of advanced features/applications according to best practices
- Support in creating engineering practices, code reviews, design reviews, coding style guidelines, testing approach, etc.
- Experience with configuration management tools
- Proficiency working in a team environment
- Demonstrated skills in writing engineering documents (specifications, project plans, et)..
Required knowledge and Experience
- B. E/BTech.in CS, IT, EC Engineering
- 8-10 years of experience design and development scalable enterprise solutions.
- 3+ years of experience in customer-facing products
- Experience in designing and building distributed and modular architectures (microservices, API-first)
- A track record of delivering results even when requirements are under-specified
- Hands-on experience as a backend developer using JavaScript or Typescript, and one or more common languages / frameworks (e.g., NodeJS, Express.js, Next.js)
- Experience writing and utilizing RESTful API services (including Open API Spec, Swagger) and performance-tuning large-scale apps -
- Deep knowledge of Object-Oriented programing and engineering principles like SOLID
- Hands-on experience with relational databases (e.g., PostgreSQL ,MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB, Elasticsearch)
- Engineering practice experience such as code refactoring, design patterns, design-driven development, continuous integration, building highly scalable applications, application security
- Hands-on experience in cloud-native application deployment/debugging (either of AWS. Good to have Azure and GCP)
- Knowledge of DevOps CI/CD tooling (e.g., GitHub, GitLab, CodeDeploy, CircleCI, Jenkins/Travis etc.)
- Knowledge on application security and secure design practices is a must
- Ability to advocate and implement best practices and standard solutions
- Ability to manage own learning and contribute to functional knowledge building
- Ability to work both independently and help other team members
Company Profile
A global healthcare technology leader — boldly attacking the most challenging health problems facing humanity with innovations that transform lives.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.