logo

View all jobs

Senior Associate - Software Engineer

Remote, India
JOB DESCRIPTION

Should be willing to work in night shift

RESPONSIBILITES:

  • Work with development teams and product managers to ideate software solutions.
  • Develop new features and infrastructure to support rapidly emerging business, product, and project requirements.
  • Design client-side and server-side architecture.
  • Build the front-end of applications through appealing visual design.
  • Develop and manage well-functioning databases and applications.
  • Write effective APIs.
  • Troubleshoot, debug and upgrade software.
  • Create security and data protection settings.
  • Write technical and end-user documentation.
  • Brainstorm with the data science team on ways to improve and extend our platform.
  • Work with data scientists and analysts to improve software.
  • Test software to ensure responsiveness and efficiency.
  • Resolving performance issues and making revisions when necessary
  • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design.
  • Participate in all aspects of agile software development, including design, implementation, and deployment.

 

 

REQUIREMENTS:

 

  • Extensive experience in MS .NET, Snowflake, JavaScript framework Vue.js, Azure, AWS, Google Gloud, Python, R, PostgreSQL, MY SQL.
  • Healthcare (Pharma, Hospitals, Payers) experience is desirable.
  • Experience working with a version control system, such as git. Experience with CI/CD systems, such as Azure DevOps, Gitlab CI.
  • Extensive experience in building large-scale software applications.
  • 5+ years of experience as software engg. and/or full stack developer
  • 5+ years of design, development of SaaS platforms
  • Experience with Docker, Big data technologies (e.g. Spark), Scientific computing
  • Experience in developing AI/ML solutions, Chat GPT integrations.
  • Strong understanding of web development/performance issues and mitigation approaches
  • Attention to detail and ability to work simultaneously on multiple priorities.
  • Ability to work independently and as a team player.
  • Ability to understand others and clearly express thoughts.
  • Ability to manage multiple concurrent objectives, projects, or activities.
  • Strong communication, presentation, and interpersonal skills.
  • Experience in unit/integration testing

EDUCATIONAL QUALIFICATIONS

  • Bachelor's degree in Engg., Technology, Computer Science
  • 8-10 years relevant industry experience (Healthcare, Pharmaceutical Consulting, Management Consulting, Hospital systems, Payers, Enterprise level data-analytical solutions)

Share This Job

Powered by