Software Engineer Streamline Health Solutions
THIS JOB HAS EXPIRED About Streamline Health:
Streamline Health provides solutions that help hospitals and physician groups improve efficiencies and business processes across the enterprise to enhance and protect revenues. Our enterprise content management solutions transform unstructured data into digital assets that seamlessly integrate with disparate clinical, administrative, and financial information systems. Our business analytics solutions provide real-time access to key performance metrics that enable healthcare organizations to identify and manage opportunities to maximize financial performance. Our integrated workflow systems automate and manage critical business activities to improve organizational accountability to drive both operational and financial performance. Across the revenue cycle, our solutions offer a flexible, customizable way to optimize the clinical and financial performance of any healthcare organization. For more information visit: www.streamlinehealth.net.
Reporting to the Manager, Software Development, the Software Engineer is part of a small, agile software development team designing and writing applications as well as performing unit testing. The Software Engineer is also responsible for technical documentation, trouble-shooting, and debugging.
The Software Engineer is expected to:
Review requirements, participate in requirement reviews and work with Product/Project Managers to finalize realistic and beneficial requirements.
Analyze requirements and estimate level of effort to program and unit test assigned projects.
Write technical designs and programs for assigned projects.
Accurately document and comment technical designs and programs produced.
Author & contribute to software development processes & methodology.
Support/Troubleshoot issues escalated from Support Desk and Beta test environments.
Conduct analysis, technical feasibility and third party component evaluation and selection.
Assist Support and Implementation with questions and issues.
Attend status meetings.
Deliver code that meets stated requirements with minimal quality defects and within the time estimates defined by the Software Engineer.
Bachelor's degree in Computer Science/related field or equivalent work related experience.
Minimum of 2 year(s) of web development experience using C# ASP.NET.
Proven experience with and knowledge of:
Software Development Life Cycle (SDLC), including agile software development and test-driven development.
Web and database design.
Object Oriented Development (OOD) (OOP).
Service Oriented Architecture (SOA).
SQL utilizing MS SQL and Oracle databases.
Excellent analytical skills; with a proven capacity to learn new concepts, software environments, etc.
Passion for software development excellence.
Ability to setup and configure complex software environments.
Superior written and verbal communication skills.
Capacity to flourish in a team environment and meet assigned deadlines.
Strong sense of creativity and flexibility.
Experience with Ajax, jquery, XML, HTML5, IIS and web services a plus.
Understanding of Healthcare and Patient Financial Services terminology a plus.
Ability to sit at a desk and work on a computer for long periods of time
||Atlanta, GA |
THIS JOB HAS EXPIRED