Senior Software Engineer | Relatient | Pune, Maharashtra, India

Software Testing Jobs In India

Position: Senior Software Engineer

Location: Pune, Maharashtra, India

Best Watches available for you on Amazon Fashion

Job Description

Qualification and Skills

  • Bachelor’s Degree in computer science, computer engineering, or equivalent 
  • 5+ years of experience in a software engineering role 
  • 3+ years of experience working on PostGreSQL and Elastic Search databases
  • 2+ years of experience working in AWS RDS and AWS OpenSearch services
  • AWS Database Speciality Certification Preferred
  • Must understand tuning of databases using archival, grading, and partitioning techniques
  • Must be aware of all foundational constructs of Elastic search NoSQL databases and have experience managing massive datasets and tunes distributed over the cloud
  • Must have strong hands-on database development and administrative skills
  • Previous experience producing dependable software using node.js, Typescript and Angular 
  • Previous experience building and working with CI/CD pipelines  using GIT, Jenkins, JIRA, GitLab, etc.
  • Strong knowledge of SQL and relational databases 
  • Experience giving and receiving code reviews 
  • Previous experience building and consuming RESTful web APIs 
  • Knowledge of unit testing and integration testing 
  • Knowledge and experience with Agile methodologies 
  • Ability to work and thrive as part of a collaborative team 
  • Exposure to columnar and graph databases preferred
  • Experience building software in a healthcare environment preferred
  • Experience building applications leveraging HL7 FHIR preferred
  • Experience with Kubernetes and AWS EKS/Fargate preferred
  • Familiarity with the principles of Domain-Driven Design (DDD) preferred
Use best Headphones for your upcoming interview

Responsibilities

  • Responsible for Database development working with the backend software developers
  • Will be responsible for writing SQL/No-SQL scripts to do ETL on system data
  • Performs engineering activities for performance tuning and deep monitoring of applications and services 
  • Works with business partners, architects, and other groups to identify technical and functional needs of the system, determine the priority of work, and ensure integrated end-to-end design and delivery 
  • Leverages DevOps practices for Continuous Integration and Continuous Deployment 
  • Collaborates with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies 
  • Is responsible for all aspects of SDLC of existing and new components 

Apply: Click here to Apply

Get new laptop from Amazon
Your Corporate Life

Your Corporate Life

Leave a Reply

Your email address will not be published. Required fields are marked *