Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Software Engineer

  • Software Engineer job type Posted on: Nov 12, 2026
  • Software Engineer experience level Phoenix Staff
  • Software Engineer employment type Phoenix, Arizona
  • Software Engineer salary Salary: $135,000 per year
  • Software Engineer employment type Onsite
  • Software Engineer salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Software Engineer roles in Arizona.

View Salary Guide →

Job Title :

Software Engineer

Job Type :

Full-Time

Job Location :

Phoenix Arizona United States

Remote :

No

Jobcon Logo Job Description :

Job Description

Job Description

Title: Senior Software Engineer

Location: Phoenix, AZ (Hybrid)

Type: Full-Time

Compensation: $125K - $135K


Position Overview

Phoenix Staff is seeking an experienced Senior Software Engineer to support a major technology modernization initiative within a healthcare organization specializing in Medicare managed care. This position will focus on developing scalable applications, integrating enterprise systems, and transitioning legacy technology into a modern, cloud-based environment.

The ideal candidate brings extensive software development experience, strong technical leadership capabilities, and a commitment to building secure, reliable, and maintainable solutions. This role offers the opportunity to influence architectural decisions, improve engineering practices, and contribute to technology platforms supporting healthcare operations, including member services, provider networks, and claims processing.

Working alongside a multidisciplinary technology team, the Senior Software Engineer will help modernize existing applications, strengthen system integrations, and establish development standards that support long-term scalability, performance, and regulatory compliance.


Key Responsibilities

  • Design, develop, test, and maintain enterprise applications, APIs, and services supporting healthcare operations, including member management, provider networks, and claims administration.
  • Contribute to the modernization of legacy applications and infrastructure, including migrating business functionality from IBM i environments to contemporary cloud-based platforms.
  • Develop and maintain integrations connecting Creatio CRM, Databricks, legacy applications, and other enterprise systems to ensure reliable data exchange.
  • Translate complex business requirements and existing system functionality into scalable, well-structured, and maintainable software solutions.
  • Collaborate with architects, infrastructure teams, business stakeholders, and other developers to define technical requirements and implement effective solutions.
  • Participate in software architecture discussions, technical design reviews, and development planning to support enterprise modernization objectives.
  • Develop secure applications and integrations that comply with HIPAA, CMS regulations, and applicable healthcare data protection standards.
  • Establish and promote software engineering best practices, including code reviews, automated testing, debugging, documentation, and version control.
  • Support the enhancement of CI/CD pipelines, deployment automation, infrastructure as code, and application monitoring capabilities.
  • Write efficient SQL queries and work with relational databases and complex datasets to support application functionality and system integrations.
  • Identify and resolve application performance issues, integration failures, and software defects to maintain system reliability.
  • Collaborate within Agile development environments to deliver software enhancements and modernization initiatives.
  • Provide technical guidance and mentorship to developers while contributing to consistent engineering standards across a technology team of approximately 30 professionals.
  • Communicate technical recommendations, architectural considerations, and project updates to engineering teams, business stakeholders, and leadership.
  • Maintain comprehensive technical documentation to support system maintenance, knowledge sharing, and future development.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Engineering, or a related field, or equivalent professional experience.
  • Minimum of 10 years of professional software development experience, including at least 3 years in a senior or technical leadership capacity.
  • Demonstrated experience designing, developing, and delivering mid-sized to large-scale software applications and enterprise solutions.
  • Strong proficiency in one or more programming languages, including C#/.NET, Java, Python, or JavaScript/TypeScript.
  • Advanced knowledge of software development principles, object-oriented programming, application architecture, and established design patterns.
  • Strong SQL proficiency with experience working with relational databases and large, complex datasets.
  • Hands-on experience designing, developing, and integrating RESTful APIs, web services, and data pipelines.
  • Experience developing or deploying applications within a major cloud platform, such as Microsoft Azure, AWS, or Google Cloud Platform.
  • Working knowledge of DevOps practices, including CI/CD pipelines, automated deployment processes, and development tools such as Azure DevOps or GitHub Actions.
  • Experience using Git or comparable version control systems and following collaborative development practices.
  • Familiarity with infrastructure as code, containerization, or related deployment technologies.
  • Experience with automated software testing, code reviews, debugging, and application performance optimization.
  • Understanding of Agile software development methodologies and collaborative project delivery.
  • Ability to produce clear technical documentation and develop maintainable, efficient, and reliable code.
  • Strong analytical, troubleshooting, and problem-solving abilities with excellent attention to detail.
  • Effective written and verbal communication skills, including the ability to explain technical concepts and trade-offs to technical and nontechnical audiences.
  • Ability to work independently, manage technical priorities, collaborate across teams, and adapt to evolving technologies and business requirements.


Preferred Skills

  • Previous experience developing software within healthcare, health insurance, managed care, or another highly regulated industry.
  • Familiarity with healthcare data privacy, security, and compliance frameworks, including HIPAA, SOC 2, or HITRUST.
  • Hands-on experience with Databricks, Creatio CRM, or comparable enterprise CRM and low-code development platforms.
  • Experience modernizing legacy applications, particularly those built on IBM i, mainframe, or RPG technologies.
  • Knowledge of data engineering concepts and architectures, including data lakehouses, medallion architecture, and change data capture (CDC).
  • Experience supporting enterprise application migrations, cloud transformation initiatives, or large-scale system integration projects.
  • Familiarity with application observability, automated infrastructure management, and modern software release practices.
  • Experience mentoring developers, contributing to engineering standards, or providing technical leadership within cross-functional teams.
  • Understanding of Medicare-related business processes, including provider management, member administration, and healthcare claims processing.
  • Graduate degree in Computer Science, Software Engineering, or a related technical discipline.

Jobcon Logo Position Details

Posted:

Nov 12, 2026

Reference Number:

42392052

Employment:

Full-time

Salary:

$135,000 per year

City:

Phoenix

Job Origin:

ziprecruiter

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Software Engineer    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Job Description

Job Description

Title: Senior Software Engineer

Location: Phoenix, AZ (Hybrid)

Type: Full-Time

Compensation: $125K - $135K


Position Overview

Phoenix Staff is seeking an experienced Senior Software Engineer to support a major technology modernization initiative within a healthcare organization specializing in Medicare managed care. This position will focus on developing scalable applications, integrating enterprise systems, and transitioning legacy technology into a modern, cloud-based environment.

The ideal candidate brings extensive software development experience, strong technical leadership capabilities, and a commitment to building secure, reliable, and maintainable solutions. This role offers the opportunity to influence architectural decisions, improve engineering practices, and contribute to technology platforms supporting healthcare operations, including member services, provider networks, and claims processing.

Working alongside a multidisciplinary technology team, the Senior Software Engineer will help modernize existing applications, strengthen system integrations, and establish development standards that support long-term scalability, performance, and regulatory compliance.


Key Responsibilities

  • Design, develop, test, and maintain enterprise applications, APIs, and services supporting healthcare operations, including member management, provider networks, and claims administration.
  • Contribute to the modernization of legacy applications and infrastructure, including migrating business functionality from IBM i environments to contemporary cloud-based platforms.
  • Develop and maintain integrations connecting Creatio CRM, Databricks, legacy applications, and other enterprise systems to ensure reliable data exchange.
  • Translate complex business requirements and existing system functionality into scalable, well-structured, and maintainable software solutions.
  • Collaborate with architects, infrastructure teams, business stakeholders, and other developers to define technical requirements and implement effective solutions.
  • Participate in software architecture discussions, technical design reviews, and development planning to support enterprise modernization objectives.
  • Develop secure applications and integrations that comply with HIPAA, CMS regulations, and applicable healthcare data protection standards.
  • Establish and promote software engineering best practices, including code reviews, automated testing, debugging, documentation, and version control.
  • Support the enhancement of CI/CD pipelines, deployment automation, infrastructure as code, and application monitoring capabilities.
  • Write efficient SQL queries and work with relational databases and complex datasets to support application functionality and system integrations.
  • Identify and resolve application performance issues, integration failures, and software defects to maintain system reliability.
  • Collaborate within Agile development environments to deliver software enhancements and modernization initiatives.
  • Provide technical guidance and mentorship to developers while contributing to consistent engineering standards across a technology team of approximately 30 professionals.
  • Communicate technical recommendations, architectural considerations, and project updates to engineering teams, business stakeholders, and leadership.
  • Maintain comprehensive technical documentation to support system maintenance, knowledge sharing, and future development.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Engineering, or a related field, or equivalent professional experience.
  • Minimum of 10 years of professional software development experience, including at least 3 years in a senior or technical leadership capacity.
  • Demonstrated experience designing, developing, and delivering mid-sized to large-scale software applications and enterprise solutions.
  • Strong proficiency in one or more programming languages, including C#/.NET, Java, Python, or JavaScript/TypeScript.
  • Advanced knowledge of software development principles, object-oriented programming, application architecture, and established design patterns.
  • Strong SQL proficiency with experience working with relational databases and large, complex datasets.
  • Hands-on experience designing, developing, and integrating RESTful APIs, web services, and data pipelines.
  • Experience developing or deploying applications within a major cloud platform, such as Microsoft Azure, AWS, or Google Cloud Platform.
  • Working knowledge of DevOps practices, including CI/CD pipelines, automated deployment processes, and development tools such as Azure DevOps or GitHub Actions.
  • Experience using Git or comparable version control systems and following collaborative development practices.
  • Familiarity with infrastructure as code, containerization, or related deployment technologies.
  • Experience with automated software testing, code reviews, debugging, and application performance optimization.
  • Understanding of Agile software development methodologies and collaborative project delivery.
  • Ability to produce clear technical documentation and develop maintainable, efficient, and reliable code.
  • Strong analytical, troubleshooting, and problem-solving abilities with excellent attention to detail.
  • Effective written and verbal communication skills, including the ability to explain technical concepts and trade-offs to technical and nontechnical audiences.
  • Ability to work independently, manage technical priorities, collaborate across teams, and adapt to evolving technologies and business requirements.


Preferred Skills

  • Previous experience developing software within healthcare, health insurance, managed care, or another highly regulated industry.
  • Familiarity with healthcare data privacy, security, and compliance frameworks, including HIPAA, SOC 2, or HITRUST.
  • Hands-on experience with Databricks, Creatio CRM, or comparable enterprise CRM and low-code development platforms.
  • Experience modernizing legacy applications, particularly those built on IBM i, mainframe, or RPG technologies.
  • Knowledge of data engineering concepts and architectures, including data lakehouses, medallion architecture, and change data capture (CDC).
  • Experience supporting enterprise application migrations, cloud transformation initiatives, or large-scale system integration projects.
  • Familiarity with application observability, automated infrastructure management, and modern software release practices.
  • Experience mentoring developers, contributing to engineering standards, or providing technical leadership within cross-functional teams.
  • Understanding of Medicare-related business processes, including provider management, member administration, and healthcare claims processing.
  • Graduate degree in Computer Science, Software Engineering, or a related technical discipline.

Loading
Please wait..!!