Senior Developer – Technical Lead to support our partner to find a resource for a critical public health application designed for communicable disease surveillance, registries, and case management.
As the Technical Lead, you will be responsible for maintaining and enhancing Phase 1, ensuring system stability, streamlining business processes, maintaining data integrity, and securing the application. You will also provide technical leadership to other developers and oversee the modernization efforts.
Experience : 8-12 years
Start Date : Immediate Joiners
Employment : Contract
Location : Michigan, USA
As the Technical Lead, you will be responsible for maintaining and enhancing Phase 1, ensuring system stability, streamlining business processes, maintaining data integrity, and securing the application. You will also provide technical leadership to other developers and oversee the modernization efforts.
This is an opportunity to make a meaningful impact by improving public health response capabilities through advanced cloud computing, data engineering, and software development practices.
Key Responsibilities
- Lead the design, development, and optimization of scalable solutions using AWS services.
- Maintain and enhance the platform to ensure system stability and performance.
- Implement and manage Elastic Search for efficient data retrieval and analysis.
- Develop and maintain data pipelines and ETL processes.
- Write clean, efficient code using Python/Scala.
- Execute the full software development life cycle (SDLC), including requirement gathering, functional/technical specification writing, and development.
- Design logical and physical database models.
- Develop database objects such as stored procedures and functions.
- Create and maintain software design documents and collaborate with stakeholders for approvals.
- Provide technical leadership and mentorship to team members.
- Ensure data integrity and security throughout the application.
- Work within agile methodologies and best practices.
- Create and manage CI/CD pipelines using Azure DevOps.
Required Skills & Experience
- 12+ years of experience in developing complex database systems.
- 8+ years of experience working with Databricks.
- 8+ years of experience using Elastic Search and Kibana.
- 8+ years of experience with Python/Scala.
- 8+ years of experience with Oracle databases.
- 5+ years of experience in ETL processes and data pipeline development.
- 5+ years of experience working with AWS services.
- 5+ years of experience in data warehousing, visualization tools, and data integrity practices.
- 5+ years of experience with CMM/CMMI Level 3 methodologies.
- 5+ years of experience with agile development processes (including test-driven development).
- Experience with Electronic Health Records (EHR) and HL7 solutions.
- Strong understanding of public health informatics and surveillance systems.
Preferred Experience
- 3+ years of experience in CI/CD pipeline creation using Azure DevOps.
- Experience with healthcare data standards (FHIR, CDA).
- Public health experience or work with government health agencies.
- Experience with cloud migration projects.
- Knowledge of HIPAA compliance and data security.
Apply Now!
Apply Now! to become an integral part of our innovative team at IOTE Technologies and its partner companies
