Lead Software Developer

Octagos Health

$130K — $155K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience in large-scale software application development
  • Advanced knowledge of .NET, C#, SQL, and Azure
  • Bachelor's degree in computer science or related field
  • Proven leadership experience with software development teams
  • Deep understanding of software architecture and design
  • Knowledge of microservices and cloud-based solutions
  • Strong communication skills for technical and non-technical audiences

Responsibilities

  • Provide technical leadership to software development teams
  • Lead the design and architecture of complex software systems
  • Conduct code reviews to ensure coding standards are followed
  • Collaborate with product owners to prioritize project features
  • Evaluate and recommend technologies and frameworks for projects
  • Foster collaboration between development teams and departments
  • Implement strategies for efficient resource utilization
  • Implement robust security measures for applications
  • Oversee controlled deployment processes for software releases
  • Maintain comprehensive documentation of architecture and coding practices

Benefits

  • Opportunity to lead innovative software development projects
  • Work within a supportive and collaborative environment
  • Gain exposure to cutting-edge technologies and frameworks
  • Develop leadership skills within a dynamic organization
  • Contribute to scalable and maintainable software solutions
Full Job Description
This is an in-office position located in Houston, Texas.

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 practice

Required skills and qualifications:
  • At least 10 years of experience in building large-scale software applications
  • Advance 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 certification
  • Proven experience in a leadership role, leading software development teams in the delivery of complex projects.
  • 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.
  • Excellent communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.

Similar Jobs

More Jobs at Octagos Health

  • Lead Software Developer
    $130K — $155K *
    Houston, TX 77084 (Harris County)
    Information Technology
    In-Person
  • Business Analyst
    $70K — $95K *
    Houston, TX 77084 (Harris County)
    Healthcare
    In-Person

More Information Technology Jobs

Find similar Lead Software Developer jobs: