Lead Software Engineer - Python
Description
Job Description :
Required Experience :
- Act as the go-to technical expert for solving difficult architectural, design, and implementation problems.
- Own requirements management and trade-off decisions, refining ambiguous business needs into precise, implementable engineering requirements.
- Identify and mitigate technical, architectural, and timeline risks early, leveraging sound engineering and project management practices to maintain project success.
- Extensive experience in Python development and a proven track record of successful projects
- Expertise in at least one popular Python framework (like Django, Fast API, Flask or Pyramid)
- Design systems to automate patient interactions with health systems
- Develop applications in Google Cloud to implement product owners vision.
- Experience working in a full CI/CD environment
- Understanding and working knowledge of React and front technologies would be an added advantage
- Coordinate with Data Science to deploy models in production
- Act as a team lead for a local development team
- Exposure to and familiarity with ML models and techniques would be a bonus
This role entails :
- Experience working with health care data
- GCP development work
- Exposure to working with Startup Clients in USA
- Working directly with customers
- React/Redux knowledge
- Using the Python programming language to create scalable code
- Application testing and bug fixing
- Utilizing server-side logic to incorporate user-facing components
- Integrating ML models with existing APIs.
- Design and implementation of high-performance, low-latency applications
- Working in concert with front-end programmers