Sr Enterprise Software Engineer

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.

Similar Jobs