Job Description
Job DescriptionSalary:
Software Engineer - Full Stack .NET Developer
Location: Bonita Springs, FL, Hybrid, Two days in office
Level: Junior to Mid-Level
Employment Type: Full-Time
Company Overview
EyeMD EMR is a leading provider of healthcare technology software solutions purpose-built for ophthalmologists and eye care specialists.The company's solutions, which include practice management, patient engagement, image management, and RCM and billing services are designed to streamline clinical documentation workflows and improve daily practice efficiencies for eye care professionals.
About the Role
We're seeking an enthusiastic and growth-minded Software Engineer to join our expanding development team in Bonita Springs. This is an excellent opportunity for a junior to mid-level developer who's passionate about .NET technologies and wants to grow their skills in a collaborative, team-oriented environment. You'll work on meaningful projects while learning from experienced developers in a modern agile setting.
What You'll Do
- Develop and maintain backend services and APIs using .NET/C# (.NET Core, .NET 8+)
- Build responsive, user-friendly interfaces with HTML/CSS
- Help us establish and participate in code review processes as we implement best practices
- Collaborate with team members using version control and development workflows
- Work within an agile framework, contributing to sprint planning, daily standup, and retrospectives
- Write clean, maintainable code following established best practices and coding standards
- Troubleshoot and debug applications to optimize performance
- Contribute to technical discussions and help shape our development processes
Required Qualifications
Backend: Solid experience with .NET/C# development (.NET Framework
and/or .NET Core/.NET 8+)
Frontend: Proficiency in HTML/CSS for building web interfaces
Team Experience: Previous work in a collaborative development environment
with exposure to:
- Version control and branching strategies (Git)
- Agile methodologies (Scrum/Kanban)
- Task/story management tools
- Understanding of code review concepts and best practices
Mindset: Optimistic attitude with genuine enthusiasm for learning new
technologies and approaches
Collaboration: Strong communication skills and desire to work closely with a tight-knit team
Nice to Have
- Experience with Blazor (Microsoft's modern web framework)
- Familiarity with WinForms desktop application development
- Experience with Angular for frontend development
- Knowledge of healthcare standards such as FHIR, ICD-10, or related healthcare data formats
- Familiarity with OAuth and systems integration patterns
- Background in WPF desktop application development
- Experience with API design and RESTful services
- Understanding of database technologies (SQL Server, Entity Framework)
What We Offer
- Opportunity to join a growing team at an exciting inflection point
- Collaborative environment where your ideas and contributions matter
- Chance to help establish development best practices, including code review processes
- Exposure to diverse technologies and modern development practices
- Professional development and learning opportunities
- Work on challenging problems in a supportive atmosphere
Our Ideal Candidate
You're someone who gets excited about solving problems with code, enjoys learning from teammates, and brings a positive, can-do attitude to work each day. You may not know everything yet, and that's okaywe value curiosity and the willingness to grow over knowing it all. You thrive in a collaborative environment and understand the value of practices like code reviews in producing quality software and fostering team growth.