Senior Developer

Tarpon Springs, Florida

Virtual
Apply for this Job
Job Summary: We're looking for a highly skilled Senior Developer to drive the creation of innovative software solutions for our ophthalmology practice. This is a hands-on role where you'll develop high-quality, scalable code and make critical tech stack decisions that align with our existing systems. While strong leadership skills are a bonus, your primary focus will be on delivering robust, maintainable solutions. As our business grows, there's a clear path for you to build and lead your own development team.

Key Responsibilities:
  • Serve as the lead software developer, working closely with business leaders to ensure that applications meet organizational needs.
  • Drive our tech stack strategy by evaluating, selecting, and implementing the most effective tools and frameworks to build a scalable, innovative system from the ground up.
  • Independently design, develop, and implement software solutions from concept through deployment and support.
  • Participate in all phases of the software development lifecycle: requirements gathering, design, coding, testing, implementation, deployment, and ongoing maintenance.
  • Collaborate with business analysts, subject matter experts, vendors, and designers to deliver first-class enterprise software.
  • Analyze workflows and develop custom applications that fit our organizational processes.
  • Ensure that all code is scalable, maintainable, and adheres to industry best practices.
  • Drive continuous process improvements and follow established best practices.
  • Develop and maintain documentation, diagrams, and workflows to benefit future users and developers.
Qualification Requirements:
  • 5+ years of experience in software development.
  • Strong experience with SQL and other databases.
  • Experience working with AI solutions is preferred.
  • Proven ability to select and utilize the most appropriate tools, technologies, and languages for the job.
  • A team-oriented mindset with the ability to work effectively in a collaborative environment.
  • Familiarity with Git or other version control systems.
  • A solid grasp of design patterns, architectural best practices, and principles for building scalable systems.
  • Experience with cloud platforms (AWS, Azure, GCP) and/or containerization and CI/CD pipelines.
  • Experience in mentoring junior developers and leading cross-functional teams.
  • Bachelor's or Master's degree in Computer Science or a related field is preferred.
Date Posted: 14 May 2025
Apply for this Job