Talent.com
Software Developer
Software DeveloperEnsign Services • Irvine, California, United States
Software Developer

Software Developer

Ensign Services • Irvine, California, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.permanent]
[job_card.job_description]

Software Developer - Automation Solutions

About the Company

ESI serves over 361 post-acute care operations across 17 states, including skilled nursing facilities, assisted living facilities, and other ancillary service providers. These operations have no corporate headquarters or traditional management hierarchy. Instead, they operate independently with support from the "Service Center," a world-class service team that provides centralized legal, human resource, training, accounting, information technology and other resources necessary to allow on-site leaders and caregivers to focus on day-to-day care and business issues.

About the Opportunity :

Ensign Services, Inc. (ESI) seeks an experienced

Software Developer - Automation Solutions

to serve the needs of our rapidly expanding client base across the United States. The role of Software Developer – Automation Solutions is not a traditional, single-focus developer position - it requires versatility across multiple disciplines, including development, architecture, analysis, testing, and solution design.

As part of this team, you will design, develop, and maintain automation solutions that directly support and enhance business operations. You will leverage strong software development skills, cross-platform expertise, and a deep understanding of business processes to create high-impact, scalable solutions.

Success in this role requires the ability to work effectively with team members and stakeholders at all levels of the organization, from technical peers to senior leadership. You must be capable of advocating for and pushing forward technical solutions that meet business needs while maintaining quality, security, and long-term sustainability.

Specific Duties include, but are not limited to :

Legacy Support & Modernization :

Support and modernize existing legacy code bases and processes while designing and implementing new, forward-looking solutions.

Polyglot Development :

Apply software development and design principles across multiple languages and frameworks (e.g., Python, , and others), selecting the right tool for the job rather than being tied to a single syntax.

Hybrid Environment Development :

Build and maintain solutions for both legacy on-premises environments and modern cloud-native platforms, with a focus on AWS services and architecture.

Data Integration :

Consume and integrate data from multiple sources, including on-premises SQL Server, cloud-based data platforms (AWS, Azure Fabric), and third-party providers via APIs and file transfers.

Business Process Management (BPM) :

Develop and enhance workflows using BPM platforms, ensuring scalability, efficiency, and alignment with business needs.

Low-Code Solutions :

Build non-trivial, enterprise-grade applications using low-code platforms (e.g., Appian, Mendix, OutSystems) that are used company-wide.

Problem Solving & Iteration :

Make tactical decisions to resolve immediate issues, then evolve those fixes into permanent, well-architected solutions through controlled iteration.

AI Utilization :

Leverage AI and machine learning to enhance automation, insight, and efficiency—using AI as a strategic tool,

not a replacement for technical expertise.

Professional Qualifications :

Education / Knowledge :

Bachelor's degree in computer science, information technology, engineering, or related field , or the ability to demonstrate equivalent knowledge and expertise in software design, development, and architecture.

A Problem Solver :

You approach complex technical and business challenges logically, make tactical decisions when needed, and evolve them into sustainable solutions.

Experience :

Minimum of 5+ years in software development, automation engineering, or a related technical field.

Proven success supporting and modernizing legacy systems while delivering new, scalable solutions.

Technical Skills :

Proficiency in multiple programming languages and frameworks (e.g., Python, , and others), applying software design principles over syntax.

Experience building solutions for both on-premises infrastructure and modern cloud-native platforms (AWS required; Azure a plus).

Strong understanding of integrating data from multiple sources, including SQL Server, AWS data platforms (S3, RedShift, etc.), Azure Fabric, and third-party APIs or file transfers.

Hands-on experience with Business Process Management (BPM) platforms and low-code tools (e.g., Appian, Mendix, OutSystems).

Skilled in using AI tools to amplify coding productivity by refining, optimizing, and clearly communicating self-generated ideas - leveraging AI as a collaborator to improve solutions, not as a substitute for original thought or problem-solving.

Methodology Experience :

Familiarity with Agile and Scrum development processes, including participation in sprint planning, daily stand-ups, reviews, and retrospectives,

where iteration and collaboration enhance your productivity rather than slow it down .

Collaboration & Influence :

Ability to work effectively with team members at all levels, including leadership, and to advocate for and push forward the right technical solutions.

Industry Knowledge :

Experience in accounting and healthcare environments is a plus, particularly in understanding related business processes, compliance requirements, and operational challenges.

Additional Information :

The preference is for the individual to be

on-site

at one of the service centers located in

San Juan Capistrano ,

CA ,

Midvale, UT, Dallas, TX

or

Tempe, TX . However, a remote arrangement may be considered for the right candidate.

This is a full‑time, exempt position

Salary range : $125k - $155k (DOE & Geographic Location)

Pre‑employment criminal background screening required.

We are committed to providing competitive benefits and a compensation package which includes a salary range of between and medical / dental / vision coverage, company-provided life insurance, 401(k) with company match, and sick / vacation plans. Take a look at these benefits (and more) at

We also believe in supporting our employees' professional growth and development through our Learning Management System as well as training sessions and seminars.

Ensign Services, Inc. is an Equal Opportunity Employer.

Job ID 1193

[job_alerts.create_a_job]

Software Developer • Irvine, California, United States

[internal_linking.similar_jobs]
Lead Software Engineer

Lead Software Engineer

Eggs Unlimited • Irvine, CA, US
[job_card.full_time]
[filters_job_card.quick_apply]
Eggs Unlimited is one of the world’s largest suppliers of eggs, servicing the biggest retail and food manufacturing companies around the globe. Every day, we find homes for millions of eggs by...[show_more]
[last_updated.last_updated_30]
Sr Software Engineer Android OS

Sr Software Engineer Android OS

Canon Recruiting Group • Irvine, CA, United States
[job_card.full_time]
Software Engineer - Android OS.Exact compensation may vary based on skills, experience, and location.Base pay information is based on market location. We are looking for a Senior Software Engineer w...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Manager, Software Development

Manager, Software Development

Arbonne • Irvine, CA, United States
[job_card.full_time]
As a company, Arbonne has been driving the healthy living industry forward for over 40 years, creating positive change within the health & wellness industry, within our customers' and consultants' ...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Android Developer

Android Developer

Adidev Technologies Inc • Irvine, CA, United States
[job_card.full_time]
IT consulting firm delivering top-notch iOS and Android Developer solutions to industry giants including Delta, Google, Apple, Spotify, US Bank, FedEx, and more. We're not just a software consulting...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
10607 - Software Engineer III

10607 - Software Engineer III

Hyundai AutoEver America • Irvine, CA, United States
[job_card.full_time]
Software Engineer III, Irvine, CA.Hyundai AutoEver America (HAEA) is the dynamic IT powerhouse behind Hyundai Motor Corporation, a Fortune 500 global leader in the automotive industry.As a key affi...[show_more]
[last_updated.last_updated_1_hour] • [promoted] • [new]
Android Software Engineer (Contract to Hire)

Android Software Engineer (Contract to Hire)

MFour Mobile Research, Inc. • Irvine, California, United States, 92612
[job_card.full_time]
Founded in 2011, MFour is a fast-growing data and analytics technology company “democratizing” consumer insights.Built In, we’ve created a SaaS ecosystem, giving businesses access to united shopper...[show_more]
[last_updated.last_updated_variable_days]
Senior Applications Developer

Senior Applications Developer

cFive Solutions, Inc • Anaheim Hills, CA, US
[job_card.full_time]
[filters_job_card.quick_apply]
Five) provides software that aids community supervision agencies in their mission to reduce recidivism, improve lives, and keep communities safe. Five provides unique, data-driven solutions to gover...[show_more]
[last_updated.last_updated_30]
3.81 Software Engineer : Developer Tools

3.81 Software Engineer : Developer Tools

Field AI • Irvine, California, United States, 92602
[job_card.full_time]
Software Engineer : Developer Tools.Field AI is transforming how robots interact with the real world.We are building risk-aware, reliable, and field-ready AI systems that address the most complex ch...[show_more]
[last_updated.last_updated_variable_days]
Sr. Software Developer III : 24-01985 (No C2C)

Sr. Software Developer III : 24-01985 (No C2C)

Akraya Inc • San Dimas, California, United States
[job_card.temporary]
[filters_job_card.quick_apply]
Primary Skills : Java, Springboot,Jenkins, Cloud,.Location : San Diego, CA (Hybrid).Apply Domain Driven Design principles to architect and align backend services with the Intuit ecosystem.Develop and...[show_more]
[last_updated.last_updated_30]
Lead I - Software Testing

Lead I - Software Testing

Axelon • Aliso Viejo, CA, United States
[job_card.full_time]
Title : Lead I - Software Testing.Experience : 7 - 10 years of experience in Performance Engineering.Extensive end-to-end experience in the performance testing life cycle. Proficient in hands-on usage...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Software Engineer

Software Engineer

Melissa • Rancho Santa Margarita, California, United States
[job_card.full_time]
[filters_job_card.quick_apply]
Melissa is seeking a software engineer or software developer for our Rancho Santa Margarita, CA location.This position has the unique flexibility to be offered as either a full-time regular or a pa...[show_more]
[last_updated.last_updated_variable_days]
Staff Engineer, Software Development Apps

Staff Engineer, Software Development Apps

Western Digital • Irvine, CA, United States
[job_card.full_time]
At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once impossible, possible. At our core, Western Digital is a company o...[show_more]
[last_updated.last_updated_1_hour] • [promoted] • [new]
Software Engineer II, Android

Software Engineer II, Android

Amazon • Irvine, CA, United States
[job_card.full_time]
If you are interested in this position, please apply on Twitch's Career site https : / / www.Twitch is the world's biggest live streaming service, with global communities built around gaming, entertain...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Software Engineer II, Android

Software Engineer II, Android

Twitch • Irvine, CA, United States
[job_card.full_time]
Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
MTS IV, Software

MTS IV, Software

Panasonic Avionics Corporation • Irvine, CA, United States
[job_card.full_time]
Our new global headquarters is conveniently located in Irvine, CA near John Wayne Airport in the Park Place development.For our onsite and hybrid employees you will be able to enjoy amenities such ...[show_more]
[last_updated.last_updated_1_hour] • [promoted] • [new]
Staff Software Engineer

Staff Software Engineer

TP-Link Systems Inc. • Irvine, CA, US
[job_card.full_time]
[filters_job_card.quick_apply]
In this role, you will be a key member of our engineering team, responsible for the design, development, and maintenance of our backend cloud applications. You will leverage your expertise in cloud ...[show_more]
[last_updated.last_updated_30]
Software Developer

Software Developer

VirtualVocations • Irvine, California, United States
[job_card.full_time]
A company is looking for a Software Developer 3.Key Responsibilities Design, develop, troubleshoot, and test software applications or operating systems Enhance existing software architecture and...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Staff Software Engineer

Staff Software Engineer

TP-Link North America, Inc. • Irvine, CA, United States
[job_card.full_time]
In this role, you will be a key member of our engineering team, responsible for the design, development, and maintenance of our backend cloud applications. You will leverage your expertise in cloud ...[show_more]
[last_updated.last_updated_1_hour] • [promoted] • [new]