About the Role
The Engineering Manager will oversee a team of engineers, driving product development and ensuring high-quality software delivery in a healthcare technology environment.
Responsibilities
- Lead and mentor a team of engineers to achieve project goals.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Manage project priorities, deadlines, and deliverables.
- Ensure the team adheres to best practices in software development.
- Conduct regular code reviews and provide constructive feedback.
- Identify and address performance issues within the team.
- Work with product managers to understand requirements and translate them into technical specifications.
- Participate in the hiring process to build and maintain a strong engineering team.
- Foster a culture of continuous learning and improvement.
- Ensure the team's work aligns with the company's strategic goals.
- Implement and maintain development processes and standards.
- Provide technical guidance and support to the team.
- Monitor project progress and report to stakeholders.
- Facilitate team meetings and ensure effective communication.
- Promote a collaborative and inclusive work environment.
- Stay updated with the latest technologies and industry trends.
- Manage the team's workload and ensure balanced distribution of tasks.
- Conduct performance reviews and provide feedback to team members.
- Collaborate with other departments to ensure seamless integration of engineering efforts.
- Ensure the team's work meets quality and security standards.
- Provide technical leadership and make critical decisions.
- Implement agile methodologies to enhance productivity and efficiency.
- Support the team in resolving technical challenges and issues.
Nice to Have
- Experience with healthcare regulations and compliance.
- Familiarity with machine learning and AI technologies.
- Experience with DevOps practices and tools.
- Knowledge of healthcare data standards and protocols.
- Experience with large-scale system architecture.
- Familiarity with blockchain technology and its applications.
- Experience with mobile app development.
- Knowledge of natural language processing (NLP).
- Experience with data analytics and visualization tools.
- Familiarity with IoT (Internet of Things) technologies.
- Experience with cybersecurity and risk management.
- Knowledge of healthcare interoperability standards.
- Experience with cloud-native application development.
- Familiarity with big data technologies and frameworks.
- Experience with microservices architecture and design.
- Knowledge of healthcare data privacy and security.
- Experience with real-time data processing and analytics.
- Familiarity with healthcare data integration and exchange.
- Experience with healthcare data warehousing and ETL processes.
- Knowledge of healthcare data governance and management.
Compensation
Competitive salary and benefits package.
Work Arrangement
Hybrid work arrangement with flexibility.
Team
Work with a diverse and talented team of engineers and product managers.
Our Tech Stack
- Java, Python, and other programming languages.
- Cloud platforms such as AWS, Azure, or GCP.
- Microservices architecture and design.
- CI/CD pipelines and automated testing.
- Containerization and orchestration tools.
- Database management and SQL.
- Version control systems like Git.
- API development and integration.
- Data structures, algorithms, and system design.
- Security protocols and best practices.
What We Offer
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and inclusive work environment.
- Flexible work arrangements and remote work options.
- Access to the latest technologies and tools.
- A dynamic and fast-paced work environment.
- Opportunities to work on cutting-edge healthcare technology.
- A supportive and mentoring team culture.
- Challenging and impactful projects.
- A focus on continuous learning and improvement.
Our Mission
- To revolutionize healthcare through innovative technology solutions.
- To improve patient outcomes and enhance healthcare delivery.
- To empower healthcare providers with advanced tools and technologies.
- To foster a culture of innovation and continuous improvement.
- To deliver high-quality software solutions that meet industry standards.
- To promote a collaborative and inclusive work environment.
- To stay at the forefront of healthcare technology trends and developments.
- To provide exceptional service and support to our clients and partners.
- To drive meaningful change in the healthcare industry.
- To build a strong and talented team of engineers and professionals.
Visa sponsorship available for eligible candidates.