Software Developer Sr - ERP Integration experience preferred (2026-0598)

Valley Medical Center

Renton (WA)

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Valley Medical Center in Renton, WA is seeking a Senior Software Developer with ERP integration experience. You will lead design, development, testing and maintenance of complex software and integrations, while mentoring engineers and guiding architectural decisions.

The role requires strong API and data integration skills, healthcare domain understanding, and the ability to communicate clearly with stakeholders. Typical hours are core business hours with potential off-hour support.

Qualifications

  • Bachelor's degree in a related technical field required; equivalence considered.
  • 5+ years in software engineering, development, or integration roles.
  • Strong knowledge of software architecture and integration patterns.
  • Proficiency in programming languages and APIs (SQL, C#, Python, REST/SOAP).
  • Experience delivering cross-domain integrations and scalable solutions.
  • Ability to translate complex tech to business stakeholders.
  • Strong analytical and leadership capabilities.

Responsibilities

  • Lead design, development, testing, and maintenance of complex software and integrations.
  • Establish coding standards, architecture patterns, and best practices across the team.
  • Drive API, workflow, and enterprise application integration and governance.
  • Perform advanced debugging, performance tuning, and root cause analysis.
  • Provide mentorship and technical leadership to engineers.
  • Translate business needs into scalable technical solutions and documentation.

Skills

SQL
C#
Python
REST APIs
SOAP APIs
Data integration
Architecture
Mentoring

Education

Bachelor's degree in Computer Science / Information Systems / Software Engineering

Tools

CI/CD pipelines
Automation tools

Job description

Job Title: Software Developer Sr - ERP Integration experience preferred

Location: Renton, WA

Department: Information Technology

Shift: Full Time

FTE: 1

Work Hours: Core business hours are approximately 8:00 a.m. - 5:00 p.m. Employees may be expected to work off hours as necessary.

Reports To: IT Manager

Job Overview

The Senior Software Developer leads the definition, development, testing, analysis, and maintenance of complex software solutions across applications, integrations, and platforms. This includes advanced coding, solution design, troubleshooting, and optimization of systems supporting critical business functions. The role demonstrates mastery in analysis and troubleshooting, particularly within complex environments such as healthcare systems. The senior engineer serves as an advanced technical contributor, driving solution design, mentoring other engineers, and providing technical leadership across projects, influencing strategic technology decisions and fostering innovation through continuous learning while ensuring scalable, secure, and maintainable outcomes.

Prerequisites
  • Bachelor's degree in Computer Science, Information Systems, Software Engineering, or a related technical field required. Equivalent combination of education and experience may be considered.
  • Minimum of 5 years of experience in software engineering, application development, systems integration, or related technical roles.
  • Strong understanding of software architecture, system design, and integration patterns (e.g., APIs, data workflows, interface development).
  • Advanced proficiency in one or more programming languages and supporting technologies (e.g., SQL, C#, Python, REST/SOAP APIs, automation tools).
  • Extensive experience designing and delivering solutions across multiple functional domains, with a strong understanding of cross-domain architecture, integrations, and end‑to‑end system workflows.
  • Ability to translate complex technical solutions into clear, actionable insights for business and operational stakeholders.
  • Strong analytical, problem‑solving, and technical leadership skills.
  • Experience leading technical workstreams or small projects preferred.
  • Experience working in regulated or compliance‑driven environments (e.g., healthcare, public sector) preferred.
Qualifications
  • Deep expertise in software governance, including architecture standards, code quality practices, CI/CD pipelines, change management, and advanced testing strategies (unit, integration, performance, and automation).
  • Proven experience operating in complex, regulated environments such as healthcare, public sector, or large‑scale enterprises with a focus on security, compliance, and scalability.
  • Demonstrated leadership in driving system governance practices, establishing development standards, leading change‑control processes, and ensuring high‑quality, reliable releases.
  • Strong ability to independently prioritize technical initiatives, balance competing demands, and deliver high‑quality solutions on time with minimal oversight.
  • Ability to lead and thrive in dynamic, fast‑paced environments, effectively managing shifting priorities, production issues, and cross‑team dependencies while maintaining system stability.
  • Deep understanding of healthcare or similarly complex computing environments, including interoperability, data integrity, and regulatory considerations (e.g., HIPAA).
  • Highly self‑directed with a passion for continuous learning; quickly masters new technologies, frameworks, and architectures while maintaining a high level of precision and attention to detail.
  • Exceptional communication and organizational skills, with the ability to translate complex technical concepts for both technical and non‑technical stakeholders and to mentor junior engineers.
Physical / Mental Demands and Working Conditions

Primarily sedentary work performed in an office or remote environment. Ability to sit for extended periods while working at a computer. Occasional lifting of light equipment (up to 40 pounds). May require off‑hours support during critical system events, upgrades, or outages.

Responsibilities and Competencies

Engineering and Development

  • Lead the design, development, testing, implementation, and maintenance of complex software solutions, integrations, automations, and reporting systems with a focus on scalability, performance, and reliability.
  • Establish and enforce coding standards, architectural patterns, and development best practices across the team.
  • Drive solution design and architecture for APIs, workflows, system integrations, and enterprise applications, ensuring alignment with long‑term technology strategy.
  • Perform advanced debugging, performance optimization, and root cause analysis across systems and integrations, resolving complex technical issues.
  • Provide technical leadership and mentorship to team members by reviewing code, guiding design decisions, and elevating team capabilities.
  • Partner with analysts, stakeholders, and technical teams to translate business needs into scalable, maintainable technical solutions.
  • Own and ensure completeness and accuracy of technical documentation, including system architecture, design decisions, and implementation details.

Analysis and Issue Resolution

  • Lead investigation and resolution of complex incidents, defects, and cross‑system issues, driving root cause identification and long‑term remediation strategies.
  • Proactively identify systemic issues, performance risks, and integration gaps, implementing preventive solutions.
  • Serve as a technical escalation point, collaborating across teams, vendors, and leadership to resolve high‑impact problems.
  • Drive post‑incident reviews and continuous improvement actions to enhance system stability and operational maturity.

Testing and Quality

  • Define and enforce testing strategies, including unit, integration, and regression testing, to ensure high‑quality, reliable solutions.
  • Oversee development of test plans, automation strategies, and validation processes for complex implementations.
  • Ensure solutions meet functional and non‑functional requirements (performance, security, scalability).

Project and Team Contribution

  • Lead technical planning, estimation, and execution for projects and initiatives, ensuring alignment with enterprise priorities.
  • Break down complex work into actionable deliverables and guide team execution.
  • Proactively communicate status, risks, and dependencies to stakeholders and leadership.
  • Drive cross‑functional collaboration and ensure successful delivery of integrated solutions across systems.
  • Contribute to and influence team standards, development processes, and governance practices.

Process Improvement and Innovation

  • Identify and lead initiatives to improve system reliability, scalability, performance, and maintainability.
  • Drive adoption of modern development practices, tools, and emerging technologies.
  • Evaluate and recommend architectural improvements and new solutions aligned with organizational goals.
  • Continuously advance technical expertise and share knowledge across the team through mentorship and leadership.

Communication and Stakeholder Engagement

  • Demonstrate advanced communication skills by clearly articulating complex technical concepts to both technical and non‑technical audiences.
  • Engage proactively with customers (internal and external) to gather requirements, provide status updates, manage expectations, and ensure high levels of satisfaction.
  • Provide regular, concise, and transparent communication on progress, risks, dependencies, and mitigation plans to stakeholders and leadership.
  • Lead and facilitate technical discussions, solution reviews, and design sessions to drive informed decision‑making.
  • Deliver constructive feedback through code reviews, mentoring, and collaborative discussions to strengthen team performance and development.
  • Manage high‑impact or sensitive communications with professionalism, urgency, and accountability.
  • Document and communicate technical decisions, design trade‑offs, and implementation approaches to support knowledge sharing and long‑term maintainability.
  • Build and maintain strong cross‑functional relationships, fostering collaboration across engineering, analysts, operations, and vendor teams.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

RXinsider LTD. • Orlando (FL)

On-site
USD 120,000 - 180,000
Senior Systems Analyst - Telecom Applications (2026-0656)
Senior Systems Analyst - Telecom Applications (2026-0656)

Valley Medical Center & Clinics • Renton (WA)

On-site
USD 94,000 - 143,000
Senior Software Engineer
Senior Software Engineer

Outcomes® • Orlando (FL)

On-site
USD 90,000 - 120,000
Staff Data Engineer
Staff Data Engineer

RXinsider LTD. • Dublin (OH), Northern (KY)

Hybrid
USD 140,000 - 180,000
Senior Epic Application Analyst (2026-0701)
Senior Epic Application Analyst (2026-0701)

Valley Medical Center & Clinics • Renton (WA)

On-site
USD 104,000 - 157,000
Senior Software Developer
Senior Software Developer

Berkadia • Ambler

On-site
USD 80,000 - 110,000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

On-site
USD 100,000 - 130,000
Software Systems Engineer - III
Software Systems Engineer - III

AmNet Services, Inc. • Ashburn (VA)

On-site
USD 90,000 - 130,000
Sr. Software Engineer (Remote)
Sr. Software Engineer (Remote)

The Home Depot • Austin (TX)

Hybrid
USD 120,000 - 160,000
Software Engineer
Software Engineer

kansascity • Kansas City (MO)

On-site
USD 110,000 - 140,000