Senior Software Developer

Supervisor: Director of Software Development

Organization: Software Developmentment

Position Terms: Full-Time. Average 40 hours a week. Nights and weekends as needed.

Position Location: Gainesville Florida, in Office.

Travel Requirement: 1-3 times per year for training, customer site visits, or company events.

Experience Required: 7-10 years of full stack development

Job Description

We are seeking an experienced, versatile, driven, detail oriented full-stack web application developer to join our growing OPIE Team. You will be joining a high performing agile scrum team and together you’ll be migrating our beloved on-premise electronic medical record system to the cloud.

In the near term, you’ll be responsible for upgrading legacy windows forms applications into responsive, information dense, keyboard navigable, web-based experiences. Your work will run the gamut from low fidelity design mockups and workflow documentation all of the way though to implementing changes in CSS, Javascript and React-JS, and WebAPI, SQL queries, services as well as legacy application changes.

Essential Functions

Deliver Awesome Software

  • Learn the domain, the products and the customers
  • Thoroughly understand the problem to be addressed
  • Consensus build and validate plans prior to development
  • Design to reduce unintended consequences, maximize ease of use
  • Implement for fast loading times and code maintainability
  • Implement design changes in CSS, JavaScript, React-JS.
  • Write unit, integration, functional tests per team guidance
  • Code review and test your teammate’s solutions
  • Document your work in JIRA and confluence

Fully Participate in Scrum

  • Quarterly planning
  • Release planning
  • Sprint planning
  • Daily standups
  • Retrospectives
  • Sprint Demos

Knowledge, Skills, and Abilities


  • B.S Degree with concentration in computer science or mathematics
  • Experience in design for healthcare information technology
  • 2+ or more years in React-JS experience
  • MSSQL database administration


  • 7+ years development experience including:
    • Javascript, testing frameworks, and UI frameworks
    • C#.NET, EntityFramework, MSSQL
  • Demonstrated ability to design line of business workflows and make sensible design trade-offs
  • Demonstrated ability to work with technical and business teams
  • Experience in benchmarking and optimization
  • Knowledge of distributed version control systems (eg GIT)
  • Experience in Agile Software Practices: Pair programming, shared code ownership, TTD
  • Passion, Grit, Team Spirit

How to Apply

Send your resume to, and include a cover letter that describes why you believe you would be a great fit for our company and the position for which you are applying. Keep in mind that we are interested not only in your background and skills, but also in who you are and how you would fit into our team and our vision.

About Our Company, Culture and Growth

OPIE Software was started to make a positive impact on the lives of people.

Our market is predominately small, independently owned companies who care for individuals with various orthopedic disabilities and challenges. Our customers enable their patients with mobility and independence through providing custom made artificial limbs and orthopedic braces. Our software platform provides electronic health records, workflow, billing and practice management to over 1600 orthotics and prosthetics facilities.

We are passionate about creating a culture inside and outside of our organization that promotes personal and professional growth, constantly challenges the status quo, and of course incorporates a little fun!