Octagos Health is seeking to improve patient outcomes through AI-driven solutions by hiring a Senior Software Engineer to work with new technologies and architectures.
Requirements
- Advance knowledge of .NET, C-Sharp, SQL, Azure
- Deep understanding of software architecture and design principles, with a focus on building scalable and maintainable systems.
- Experience with distributed systems, microservices architecture, and cloud-based solutions.
- Strong knowledge of software development best practices, including code reviews, testing, and CI/CD pipelines.
- At least 10 years of experience in building large-scale software applications
- Proven experience in a leadership role, leading software development teams in the delivery of complex projects.
- Experience with Azure
Responsibilities
- Provide technical leadership and guidance to software development teams, ensuring alignment with project goals and industry best practices.
- Lead the design and architecture of complex software systems for applications, considering scalability, maintainability, and performance.
- Conduct thorough code reviews to ensure adherence to coding standards, best practices, and maintainability.
- Implement strategies for load balancing and efficient resource utilization.
- Implement robust security measures within software applications, safeguarding financial data and ensuring compliance with industry standards.
- Oversee the release management process, ensuring smooth and controlled deployment of software releases.
- Create and maintain comprehensive documentation for software architecture, design decisions, and coding practice
Other
- Bachelor’s Degree in computer science, information technology, or engineering
- Master’s Degree in computer science, information technology, or engineering
- Professional certification
- Excellent communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
- This is an office based position located in Houston, Texas.