Software Developer Sr - ERP Integration experience preferred

Valley Medical Center

  • Renton, WA
  • 30+ days ago

    Highlights

    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. 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.

    Numbers & Facts

    LocationRenton, WA

    Description

    JOB DESCRIPTION

    The position description is a guide to the critical duties and essential functions of the job, not an all-inclusive list of responsibilities, qualifications, physical demands, and work environment conditions. Position descriptions are reviewed and revised to meet the changing needs of the organization.

    TITLE: Senior Software Developer

    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. This 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. Influences strategic technology decisions and fosters innovation through continuous learning, while ensuring scalable, secure, and maintainable outcomes.

    DEPARTMENT: Information Technology

    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 to fulfill responsibilities or meet business needs.

    REPORTS TO: IT Manager

    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 in lieu of degree.

    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) required.

    Advanced proficiency in one or more programming languages and supporting technologies (e.g., SQL, C#, Python, REST/SOAP APIs, automation tools) required.

    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 required.

    Strong analytical, problem-solving, and technical leadership skills required.

    Experience leading technical workstreams or small projects preferred.

    Experience working in regulated or compliance-driven environments preferred (e.g., healthcare, public sector).

    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 an emphasis on security, compliance, and scalability.

    Demonstrated leadership in driving system governance practices, including 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.

    Ex

    Similar Jobs

    See more jobs