Software Engineer


Alachua, FL

Industry: Healthcare IT


Less than 5 years

Posted 352 days ago

Creates, modifies and maintains software applications and processes individually or as part of a team under general supervision.

Essential Duties & Responsibilities

  • Codes, tests, debugs and documents software applications using established coding standards and methodologies             
  • Work within an agilescrum team, contributing to an atmosphere of continuous improvement
  • Able to work with minimal supervision
  • Able to analyze requirements and establish solutions
  • Work with architects, designers, business analysts and others to design and implement high quality software solutions
  • Perform code reviews to ensure adherence to best practices
  • Understands how to interpret database models and effectively collaborate with Database Engineers
  • Assist product owners in backlog grooming, story breakdown and story estimation
  • Collaborate and communicate effectively with team members and other stakeholders throughout the organization
  • Document software changes for use by other engineers, quality assurance and documentation specialists
  • Master the technologies, languages, and practices used by the team and project assigned
  • Trouble shoot and resolve issues in existing software efficiently and methodically
  • Perform other duties as assigned


Skills & Requirements



  • BA/BS in Computer Science, a related field or equivalent work experience

Minimum Qualifications

  • Mastered basic programming concepts, including object oriented programming
  • Mastered technologies and tools utilized by team and project assigned
  • Minimum 3 years’ experience developing software applications


  • Must be proficient in basic programming skills and proficient in one or more of the following languages
  •     (Specific languages needed will vary based on development department or project)
  •            ASP.NET, C#, SQL and JavaScript
  • Experience building routes in Orion Health’s Rhapsody 6.0 or later
  • Strong problem-solving skills
  • Outstanding communications and interpersonal skills
  • Strong organizational skills and ability to multi-task
  • Ability to track software issues to successful resolution
  • Ability to work in a collaborative fast paced environment
  • Ability to learn new development language quickly and apply that knowledge effectively 
  • MSWindows server operating system functionality
  • MS Office and productivity related applications