1

Software Developer Second Chance Jobs (NOW HIRING)

Epic is located just outside Madison, Wisconsin , the second fastest growing market for tech talent ... Software Engineering, Computer Engineering, or a related field * A history of academic excellence ...

Remote Software Developer

San Francisco, CA · On-site +1

$200 - $300/hr

... software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and ... second, by applying that expertise to help enterprises transform AI from proof of concept into ...

The Software Developer, under the direction of the Digital Engineering Manager, is primarily ... Paid Volunteer Days - A chance to give back! * Career development opportunities Please submit a ...

The Software Developer, under the direction of the Digital Engineering Manager, is primarily ... Paid Volunteer Days - A chance to give back! * Career development opportunities Please submit a ...

As the Contract Staff Software Engineer, you'll have the chance to be a critical contributor to building compelling products within the client's Electrophysiology Division. * The individual will ...

Software Developer

NJ · On-site

$70K/yr

Provide 2nd level support for NextGen Weather Processor * Support software development, testing, integration, troubleshooting for the NWP systems * Review and comment on system engineering documents ...

Software Developer

Bethesda, MD · On-site

$69K - $125K/yr

Software Developer Ready to break away from the ordinary and dive into an extraordinary career? At ... Plus, you'll get the chance to travel to strategic locations like Pearl Harbor, San Diego, and ...

Software Developer

Linthicum Heights, MD · On-site

$140K - $155K/yr

Lentech is hiring a software engineer who loves Pig and PySpark. * The engineer will be heavily ... It gives people a chance to participate and be a factor in the company's growth and success.

Software Developer

Bethesda, MD · On-site

$69K - $125K/yr

Software Developer Ready to break away from the ordinary and dive into an extraordinary career? At ... Plus, you'll get the chance to travel to strategic locations like Pearl Harbor, San Diego, and ...

next page

Showing results 1-20

Software Developer Second Chance information

See salary details

$48K

$111.8K

$166K

How much do software developer second chance jobs pay per year?

As of Jun 8, 2026, the average yearly pay for software developer second chance in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What support systems are typically available to Software Developers in Second Chance programs to help them integrate into tech teams?

Software Developers entering the workforce through Second Chance programs often benefit from dedicated mentorship, peer support groups, and structured onboarding processes. Many organizations provide additional training, regular check-ins with managers, and access to professional development resources to help ease the transition and address unique challenges. These support systems are designed to foster a collaborative and inclusive environment, ensuring that Second Chance hires can grow their skills, build confidence, and contribute effectively to their teams.

What is a Software Developer Second Chance?

A Software Developer Second Chance is a role or program designed to provide individuals with previous criminal records or other barriers to employment an opportunity to work as software developers. These positions typically focus on offering training, mentorship, and employment in the tech industry to people who are rebuilding their lives. The goal is to help them gain valuable skills, earn a stable income, and successfully reintegrate into the workforce. Many organizations and companies partner with nonprofits to create inclusive hiring practices for these candidates.

What is the difference between Software Developer Second Chance vs Software Engineer?

AspectSoftware Developer Second ChanceSoftware Engineer
Required CredentialsTypically a coding bootcamp, self-taught, or non-traditional backgroundBachelor's degree in Computer Science or related field
Work EnvironmentStartups, small companies, or companies open to diverse backgroundsLarge corporations, tech firms, or established companies
Industry UsageGrowing focus on second chances and diversity hiringStandard role in software development teams
Common Search/ComparisonOften compared for entry-level or alternative pathwaysStandard career progression in software development

While Software Developer Second Chance often involves individuals with non-traditional backgrounds or alternative training, Software Engineer typically requires formal education. Both roles work in similar environments and industries, but the Second Chance role emphasizes inclusivity and diverse hiring practices, making it a great option for those transitioning into tech without a traditional degree.

What are the key skills and qualifications needed to thrive as a Software Developer in a second chance hiring program, and why are they important?

To thrive as a Software Developer in a second chance hiring program, you need strong programming skills, logical problem-solving abilities, and a foundational understanding of software engineering principles, often supported by relevant coursework or certifications. Familiarity with programming languages such as Python, Java, or JavaScript, as well as experience with version control systems like Git, is typically required. Soft skills like resilience, adaptability, effective communication, and a willingness to learn help candidates stand out and integrate successfully into team environments. These skills and qualities are essential for delivering reliable software solutions, adapting to evolving project demands, and building trust within the workplace.
Infographic showing various Software Developer Second Chance job openings in the United States as of May 2026, with employment types broken down into 50% Contract, and 50% Nights. Highlights an 100% In-person job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Full-time

Posted 20 days ago


Epic Systems rating

8.7

Company rating: 8.7 out of 10

Based on 63 frontline employees who took The Breakroom Quiz

38th of 186 rated software companies


Job description

Software Developer
Position Summary
Code that saves lives.
As a software developer at Epic, you'll write software that impacts the lives of 325 million patients around the world. Working in your own office, surrounded by thousands of high-caliber developers, you'll use modern development methodologies and employ user-centered design, analytics, and machine learning tools to drive innovation in healthcare. Using leading-edge technologies and languages like JS, TS, and C#, you'll invent better ways to reduce medical errors, streamline record sharing between hospitals, and provide the quality of care a patient deserves. Learn more about our team at https://careers.epic.com/jobs/softwaredevelopment/ .
Write software for the most innovative health systems on the planet.
The top-ranked health systems in U.S. News and World Report are Epic customers . Our community includes major systems like the Mayo Clinic, Johns Hopkins, Cleveland Clinic, and Kaiser Permanente, as well as leading academic medical centers at the University of Wisconsin, University of Michigan, University of California, University of Texas, The Ohio State University, and many more.
Live affordably in a city known for its rising tech talent.
Epic is located just outside Madison, Wisconsin , the second fastest growing market for tech talent in the United States and home to the state capital and the University of Wisconsin. Madison, a city surrounded by water, has received accolades for being the greenest city in America (NerdWallet), the best city for renters (SmartAsset), the fittest city in America (Fitbit), and the third best metro in the US for young professionals (Forbes Advisor).
More than just important work.
Our uniquely themed campus was designed to heighten your ability to get stuff done in your office, a conference room, or by the fireplace in a comfy chair. All meals are restaurant-quality but cost only a few dollars, and they're prepared by a team comprised of kitchen talent from restaurants around the country. And, after five years here, you'll earn a four-week sabbatical anywhere in the world. Staff have kayaked in Patagonia, attended a Beyoncé concert in Ireland, built a library in Tanzania, and run a marathon in Antarctica.
We offer comprehensive benefits to keep you healthy and happy as you grow in your life and career, and your merit-based compensation will reflect the impact your work has on the company and our customers. You'll also be eligible for annual raises and bonuses, as well as stock grants, which give you an even greater stake in the success of Epic and our customers. Healthcare is global, and building the best ideas from around the world into Epic software is a point of pride. As an Equal Opportunity Employer, we know that inclusive teams design software that supports the delivery of quality care for all patients, so diversity, equity, and inclusion are written into our principles. Please see our full non-discrimination statement at https://careers.epic.com/EEO .
Requirements
  • Relocation to the Madison, WI area (Reimbursed)
  • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field
  • A history of academic excellence or professional success
  • Eligible to work in the United States without visa sponsorship (persons with appropriate qualifications and eligible for TN status under NAFTA may apply)
  • COVID-19 vaccination

What Epic Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom