Join to apply for the Senior Software Engineer role at Octagos
1 week ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Octagos Health is a dynamic and rapidly growing healthcare technology company dedicated to improving patient outcomes through AI-driven solutions. We’re seeking a Senior Software Engineer who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries.
Key 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.
- Collaborate with product owners to prioritize features and deliverables.
- Evaluate and recommend appropriate technologies and frameworks for projects, considering business requirements and industry trends.
- Foster collaboration between software development teams and other departments.
- 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 practices.
Position Location: This is an office-based position located in Houston, Texas.
Required skills and qualifications:
- At least 8-10 years of experience in building large-scale software applications.
- Advanced knowledge of .NET, C#, SQL, Azure.
- Bachelor’s Degree in computer science, information technology, or engineering.
Preferred skills and qualifications:
- Master’s Degree in computer science, information technology, or engineering.
- Professional certifications.
- Proven experience leading software development teams in delivering complex projects.
- Deep understanding of software architecture and design principles, focusing 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.
- Excellent communication skills to convey complex technical concepts to both technical and non-technical stakeholders.
Why Join Octagos Health?
- Innovative Environment: Be part of a forward-thinking company shaping the future of healthcare.
- Growth Opportunities: Opportunities for professional growth and advancement.
- Collaborative Culture: Supportive environment where contributions are valued.
- Competitive Compensation: Salary and benefits package.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- Hospitals and Health Care