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)