Job Description
Summary role description:
Hiring for a Senior Software Engineer ( Python, Djagon) for a US headquartered healthcare start-up technology company specializing in AI-driven solutions.
Company description:
Our client is a US headquartered healthcare start-up technology company specializing in AI-driven solutions. They develop tools to streamline medical workflows, optimize diagnostic processes, and enhance clinical decision-making. Basically they are a services company into Heath Tech domain. Their innovations aim to improve patient outcomes and operational efficiency for healthcare providers.
.
Role details:
- Title / Designation: Senior - Software Engineer
- Reporting Manager: Software Development Manager
- Location: Chennai
- Work Mode: Work from office
Role & responsibilities:
- Build high performance, highly available, reliable, distributed systems software with a Services Oriented Architecture (SOA)
- Collaborate with the team to develop efficient and innovative implementations of complex algorithms.
- Designing systems and processes for running end user facing services at scale, to drive-cost & operational efficiency
- Deliver services with a Continuous Integration, Validation and Deployment methodology
- Development experience with cloud platforms such as Azure Web Services, Hadoop, etc is a definite plus.
- Design, develop, and implement efficient algorithms to solve complex problems
- Use of open source products
Candidate requirements:
- 5 + years of experience as a software developer, 3+ years of Python programming experience and 2 + years of Django experience.
- Candidates with B.E or MCA degree
- Full Stack Developer with Python and Django experience is a must.
- Expertise in Python/Django, and multi-threaded programming. Distributed Programming skills.
- Fluent in HTML 5, JavaScript, Jquery, Cascading Style Sheets, AJAX, SQL
- Server/Postgres, REACT JS, Node JS
- Knowledge of Design Patterns.
- Frameworks Development, Health Care Domain/Technologies, Performance tuning skills,
- SQL Design skills
- Knowledge of No SQL DB such as Mongo, Redis is a plus.
- Knowledge of HL7 is a plus.
- Mobile Applications – iOS and/or Android is a plus
- Deep knowledge of building high performance, highly available, reliable, distributed systems software with a Services Oriented Architecture (SOA)
- Good understanding of cloud development principles and design patterns, clean separation of services, Map-Reduce, etc..
- A strong background in Data Structures, Algorithms, Design patterns, analysis of algorithm complexity and efficient implementation of complex algorithms
- Expertise in Python or equivalent programming languages and multi-threaded programming, distributed programming.
- Experience with software development tools such as source control systems, automated build systems, compilers, software validation systems, test harnesses, continuous