Senior Software Engineer

4 weeks ago


Billings, Montana, United States Providence St. Joseph Health Full time
Job Description

The Senior Software Engineer is responsible for designing, developing, and implementing software solutions that meet the needs of caregivers and add strategic value to Providence St. Joseph Health. This role requires a strong understanding of software engineering principles, as well as the ability to work collaboratively with cross-functional teams.

Key Responsibilities
  • Evaluate requirements and estimate costs for software development projects
  • Design and implement software solutions and services that meet the needs of caregivers
  • Define and implement quality criteria for software solutions and services
  • Manage and improve the engineering process, including risk management and dependency management
  • Integrate software into broader ecosystems and solutions
Requirements
  • Bachelor's degree in Computer Engineering, Computer Science, Mathematics, or Engineering
  • 5 years of related experience in software development
  • Extensive experience with object-oriented programming in C#, Java, Python, or equivalent
  • Experience with source code control systems such as Git
  • SQL integration development experience with SQL/NoSQL
  • Experience with Agile software development methodologies and tools such as Azure Devops, TFS, and Jira
Preferred Qualifications
  • Experience in an Epic EHR healthcare setting
  • Experience on Epic Cache programming
  • Epic Chronicles database Programmer Certification
Why Join Providence?

Providence is a comprehensive health care organization that is dedicated to serving the poor and vulnerable. We offer a comprehensive benefits package, including a retirement 401(k) Savings Plan with employer matching, health care benefits, life insurance, disability insurance, time off benefits, and much more.



  • Billings, Montana, United States Providence St. Joseph Health Full time

    About the Role:The Senior Software Engineer takes end-to-end ownership for development and quality of solutions and services that delight caregivers and add strategic value to Providence St. Joseph Health. They evaluate requirements, estimate costs, and design and implement solutions and services.Key Responsibilities:Evaluate requirements and estimate costs...


  • Billings, Montana, United States Providence Health & Service Full time

    About the RoleWe are seeking a highly skilled Senior Systems Software Engineer to join our team at Providence Health & Services. As a key member of our Digital Innovation Group (DIG), you will be responsible for designing and implementing modern cloud native infrastructure, systems, and application security solutions.As a polyglot programmer, you will have...


  • Billings, Montana, United States Providence St. Joseph Health Full time

    About the RoleWe are seeking a highly skilled Senior Systems Software Engineer to join our team at Providence St. Joseph Health. As a key member of our Digital Innovation Group (DIG), you will be responsible for building software and automation tools to describe modern cloud native infrastructure, systems, application security, and operational excellence.Key...

  • Software Engineer

    2 weeks ago


    Billings, Montana, United States Jet's Pizza - Montana Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at {company}.As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages.Collaborate with cross-functional teams to identify...

  • Senior Civil Engineer

    4 weeks ago


    Billings, Montana, United States IMEG Corp Full time

    Job Title: Senior Civil EngineerWe are seeking a highly skilled Senior Civil Engineer to join our team at IMEG Corp. As a Senior Civil Engineer, you will be responsible for leading design efforts for moderate to complex projects, and collaborating with a team of engineers and consultants to provide project direction, engineering solutions, and advice to...


  • Billings, Montana, United States Accel Entertainment Full time

    Software Engineer RoleAccel Entertainment is seeking a talented Software Engineer to join our team. As a Software Engineer, you will be responsible for developing source code and unit tests to ensure that our gaming products meet company standards.The ideal candidate will have a passion for creating exciting and best-in-class games for the casino industry....


  • Billings, Montana, United States Accel Entertainment Gaming Full time

    Job OverviewGrand Vision Gaming is seeking a talented Software Engineer to join our team. This role requires attendance at our Billings, MT, Reno, NV, or Las Vegas, NV office.The successful candidate will be responsible for developing source code and unit tests to ensure our gaming products meet company standards. They will also need to understand existing...


  • Billings, Montana, United States Premier Medical Staffing Services, LLC Full time

    ","About the Role:We are looking for a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and testing software applications. Your work will involve writing clean, efficient, and well-documented code, collaborating with cross-functional teams, and ensuring that software meets the...


  • Billings, Montana, United States Aerotek Full time

    Software Development Project DescriptionOur company is seeking a skilled software engineer to join our team and contribute to the development of a cutting-edge software solution. Key Responsibilities:Design and implement software featuresCollaborate with cross-functional teamsTroubleshoot and resolve software issuesRequirements:Strong programming...

  • Software Engineer

    2 weeks ago


    Billings, Montana, United States Fusion Medical Staffing Full time

    We are seeking a highly skilled Software Engineer to join our team as a Backend Developer. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systemsCollaborate with cross-functional teams to identify...


  • Billings, Montana, United States Accel Entertainment Gaming Full time

    We are seeking a talented Software Engineer to join our team at Accel Entertainment Gaming. The ideal candidate will have a passion for creating innovative and engaging games for the casino industry.The Software Engineer will be responsible for developing source code and unit tests to ensure that our products meet the highest standards of quality and...


  • Billings, Montana, United States Providence St. Joseph Health Full time

    Job SummaryThis role is a remote position. Currently, we are unable to offer employment in the following states: CO, NY, PA, HI, MA, and OH. As a Service Engineer, you will work in partnership with developers, testers, and program managers to design, operate, grow, and improve large-scale, computer-based services offered to IS, non-IS, and clinical...


  • Billings, Montana, United States Providence St. Joseph Health Full time

    About the RoleThis is a remote position that can be based in the footprint of Providence in the states of AK, CA, MT, OR, TX, and WA.Job SummaryWe are seeking a Senior Cloud Engineer to collaborate with various teams within the IS organization to bolster the infrastructure. The ideal candidate will have expertise in Azure Cloud Infrastructure and VMware,...


  • Billings, Montana, United States Jobot Full time

    Senior Project Manager in Healthcare ConstructionWe are seeking a seasoned professional to lead healthcare construction projects from inception to completion. As a Senior Project Manager, you will be responsible for managing project teams and third-party contractors or consultants, ensuring all deadlines are met and project outputs are achieved.Key...


  • Billings, Montana, United States IMEG Corp Full time

    About IMEG CorpIMEG Corp is a leading design consulting firm that provides innovative solutions to clients across various industries. We are committed to investing in our employees' futures through professional development programs and opportunities for career advancement.Job Title: Electrical Design EngineerWe are seeking an experienced Electrical Design...

  • Software Developer

    4 weeks ago


    Billings, Montana, United States Computers Unlimited Full time

    Job Summary:The Computers Unlimited team is seeking a skilled Software Developer to join our development group. As a key member of our team, you will be responsible for continuing the development of our software system, TIMS, by adding new applications, improving existing features, and maintaining a high-quality product that is error-free and...

  • Software Engineer

    2 weeks ago


    Billings, Montana, United States Skyline Heights Nursing and Rehabilitation Full time

    Job Title: Backend Software DeveloperDescription:We are looking for a skilled Backend Software Developer to join our team at Company. The ideal candidate will have experience in developing scalable and efficient backend systems using programming languages.Responsibilities:Design and develop backend systems using programming languages and...


  • Billings, Montana, United States Jobot Full time

    Job Title: Senior Project Manager Healthcare ConstructionWe are seeking a seasoned Senior Project Manager with extensive experience in healthcare construction to lead our projects from inception to completion. As a key member of our team, you will be responsible for delivering top-quality healthcare construction projects on time and within...


  • Billings, Montana, United States Jobot Full time

    Senior Project Manager Healthcare Construction OpportunityWe are seeking a seasoned Senior Project Manager with extensive experience in healthcare construction, including ground-up construction, hospital construction, renovations, and expansions. As a key member of our team, you will be responsible for leading healthcare construction projects from inception...

  • Substation Engineer

    4 weeks ago


    Billings, Montana, United States Henningson, Durham & Richardson, PC Full time

    Job SummaryWe are seeking a highly skilled Substation Engineer to join our team at HDR. As a key member of our Power Delivery group, you will be responsible for executing technical design on substation engineering projects, from simple device replacements to large greenfield design projects.Key ResponsibilitiesPrepare engineering drawings, calculations,...