This job posting isn't available in all website languages

Senior Software Development Engineer

Technology & Product Development
MCG Health, LLC
1803378 Requisition #
MCG Health, LLC is seeking a Senior Software Development Engineer for its office in Seattle, WA. 
In this position you will:
  • Help drive the technical and functional as well as internal resource coordination and oversight components of software development projects in an Agile environment involving the design, development, build, testing and implementation of the core technical architecture, features and specifications for the client-hosted and Web-based enterprise level software applications, which comprise the Company's proprietary evidence-based clinical guidance software applications and databases as well as related medical management and clinical information system applications, as well as the stored procedures and database server engines that facilitate client-server access and query of the Company's back-end object-oriented and relational database systems storing clinical guideline data. 
  • Assist managing the entire application development project lifecycle, such as leading the development of project scope, priority setting and business requirements gathering with the clinical team; functional and technical solution design development and requirements analysis; solutions, development and end-user documentation; GAP and needs analysis; resource planning; test plan preparation; workflow design; process development and improvement; system integration and migration testing; UAT/OAT testing; code quality review; go-live preparation; and production support. 
  • Be involved in creating project work breakdown structure as well as formal project schedules and activities required to meet specific project goals and established time frames based on knowledge of project completion requirements determined through detailed technical project analysis with input from cross functional teams of project stakeholders;  creating appropriate measures and metrics to track progress of projects and report on project progress at a task level with senior management and customers; managing the timely identification, logging and resolution/escalation of project problems during the life cycle of the project;  managing project priorities, including development of project risk assessment and mitigation strategies; monitoring product results against technical specifications; preparing project status reports in order to keep management, clients and others informed of project status and related issues; and providing functional direction and subject matter technical expertise in multiple core project process and functional areas to less experienced IT specialist personnel on the hosted web applications development team in the accomplishment of their duties, including more junior software development engineers,  software test engineers and business analysts. 
  • Further assist with long term project planning, resourcing and process improvement initiatives; design and develop impactful user analytical reporting solutions through use of SSRS; and research, evaluate and recommend new or alternative solutions and technologies to enhance operational effectiveness and cost control in project development and execution. 
  • Bachelor's degree in a field of Information Technology, Computer Science or Engineering.
  • 5 years of enterprise level Web-based or client-hosted software application design, development and maintenance experience that includes utilization of the .NET Framework (ASP.NET/.NET, WCF), C# and SQL Server.
Please try again.


Either there was a problem on our end with the action you just performed, or we are currently having technical difficulties with our system. Please try again later.

Explore Our Teams

Learn about MCG's teams and browse open jobs, by team.

Sales & Marketing

Our sales and marketing teams strive to provide prospective and existing clients with cutting-edge content and solutions to support organizational implementation of informed care strategies.

View open jobs

Customer Success

MCG offers a robust account management team, inclusive of training, consulting and implementaion, to support our clients. We help our customers implement informed care strategies and enable clinicians to do the right thing for patients.

View open jobs


Design and build cutting-edge technology that is improving the way clinicians manage healthcare decisions.

View open jobs

Clinical Content

Clinical editors analyze current research and scholarly articles and develop the care guidelines that lead to the best patient outcomes.

View open jobs


Improve healthcare by supporting the teams that develop, sell and support MCG's solutions. See jobs in HR, Finance and more!

View open jobs

Hearst Health

Across Hearst Health, we are unified in our mission to guide the most important moments of care across a person’s health journey. Our companies are pioneers and leaders in their markets. Join us as we shape healthcare.

View All Hearst Health Jobs