Provation is a leading provider of healthcare software and SaaS solutions. In this role, you will lead a team of data engineers to implement software solutions aligned with business objectives, mentor team members, and ensure compliance with standards while leveraging innovative technologies.
Responsibilities:
- Work closely with Product Management and other functional teams to evaluate, develop, and maintain product features for Provation products
- Mentor and provide professional development for team members
- Help plan and prioritize engineering team activities and backlog
- Develop product expertise, technical mastery and build a team
- Ensure standards and framework compliance across the development team
- Lead team to deliver planned commitments on time
- Learn, understand, and use innovative technologies to gain competitive advantage
- Creatively brainstorm and innovate on prototypes as well as future products and features to drive the business forward
- Proactively research industry trends and best practices to apply them as necessary
- Deliver high-quality and on-schedule work according to Agile software development methodology
- Participate in Agile activities including daily stand ups, estimations, and backlog grooming and reviews
- Provide internal development support which includes delivering fast and high-quality fixes to urgent production issues
- Actively create opportunities for code/component re-use
- Leverage existing frameworks, platforms, and patterns to increase time to market
- Promote and ensure standards and framework compliance across the development team
- Participate in code reviews providing guidance to Development and QA team members
Requirements:
- Bachelor's degree in computer science or related degree preferred or equivalent work experience
- At least 5-7 years software development experience
- Proficiency with dynamic languages such as Python or compiled languages such as Rust
- Experience with web-based technologies such as JavaScript, TypeScript, CSS, LESS and HTML5
- Experience with unit testing frameworks such as Pytest
- Experience with SQL and relational databases such PostgreSQL
- Experience with cloud platforms such as Azure or AWS
- Solid knowledge of security and encryption best practices