RVO Health is seeking a skilled and experienced software engineering lead to design, develop, and deploy enterprise-scale applications, lead high-performing teams, and drive continuous improvement across the development lifecycle.
Requirements
- Proficiency in .NET Core and C
- Node.js or Python experience will be a value add
- Experience with at least one of the following: React.js, TypeScript, Angular
- State management Redux, Context API or similar
- Proficiency in HTML5 and CSS3
- Experience with at least one of the following databases: Snowflake, Microsoft SQL Server, MySQL
- Exposure to caching using Elasticsearch/OpenSearch, Apache Solr, or Redis
Responsibilities
- Collaborate across multiple engineering, product, and infrastructure teams to drive alignment on technical initiatives and ensure smooth integration of services
- Lead system architecture and design discussions, delivering scalable, maintainable, and high-performing solutions aligned with business and technical goals
- Monitor system performance and reliability, proactively addressing technical debt and production issues
- Identify and implement cost-effective cloud strategies, optimizing infrastructure and service usage to reduce operational expenses without sacrificing performance
- Contribute to technical planning and estimation, ensuring realistic delivery timelines and resource allocation
- Enforce coding standards, architectural guidelines, and engineering best practices to ensure code quality, consistency, and long-term maintainability
- Champion application security by ensuring compliance with secure coding standards, proactively identifying vulnerabilities, and collaborating with security teams for audits and threat modeling
Other
- Bachelor’s degree in computer science, related field OR equivalent experience
- 4-5+ years of experience in software engineering, with a focus on building consumer-facing applications
- 1+ year mentoring junior engineers
- We do not provide visa sponsorship for this role at this time
- Work from our South Charlotte office Tuesday, Wednesday and Thursday each week