Posted Friday, February 14, 2025 at 6:00 AM
SONIFI Health delivers interactive technology proven to improve patient experience, health outcomes, and hospital productivity.
SONIFI Health provides interactive services to over 30,000 rooms across 130 hospitals throughout the United States.
Hospitals partner with SONIFI Health because of our vast engagement and integration expertise.
Job Title: Senior Software Engineer
Location: Sioux Falls, SD (Hybrid work environment)
About the Role: A Senior Software Engineer is expected to have a large amount of experience in a well-defined area.
They work to support other developers in the team and lead by example.
Developers at this level can independently deliver medium to large tasks to production.
They use best practices to ship high-quality code and continue to push their knowledge.
A Senior Software Engineer contributes within all aspects of the product development lifecycle, in varying degrees, including: definition – advancing the understanding of functional needs and estimating effort, design – determining and documenting the solution and implementation, development – programming software solutions that adhere to best practices and quality, and deployment – leveraging/creating tools and documentation to enable and optimize the transfer and installation of products.
Responsibilities: Provide complex analysis, design, programming, testing, and debugging of software applications with minimal assistance.
Provide input on the feasibility of new products as the initial product requirements are being developed.
Actively contribute to architectural direction and improvements in organizational practices and processes.
Provide development estimates for new products that are being considered.
Add new features to or fix bugs that exist in developed software; this includes software developed by other engineers.
Ensure good software engineering practices and standards are followed during the software engineering process.
Develop engineering documentation for the programmed applications.
Work in conjunction with other software development staff, project management, and product management to facilitate product requirements.
Coordinate the use of advanced software techniques and technologies using strong Software Engineering methodologies.
Qualifications: A bachelor's degree in computer science/software engineering and a minimum of 5 years of professional experience required or the equivalent education and/or experience.
Experience with scripting languages is desired.
Excellent oral and written communication skills.
Strong problem solving and deductive reasoning skills.
SONIFI is a great place to work, offering a competitive salary and benefits package, including Health, Dental, Vision, 401(k), and Paid Time Off.
If you work in our Sioux Falls office, you will enjoy a casual dress environment, an onsite fitness facility, and a full cafeteria.
Apply today to see if you might be the next great member of our team!
SONIFI values diversity; we are proud to be an EEO/AA employer: Minority/Female/Disability/Veterans.
If you require assistance in filling out our online application due to a disability, please contact Human Resources at 605-988-1000.
#J-18808-Ljbffr