1

On The Job Training Software Developer Jobs (NOW HIRING)

... The Software Developer will be responsible for designing, developing, testing, and supporting backend applications and services within our AWS cloud environment. This role will focus on building ...

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Senior Software Developer (Fintech - fixed income securities trading operations) Remote USA ... the firm's lead product offering straight-through processing on traditional MBS operations (pay ...

The candidate MUST live within 100 miles of Lexington, MA. Clearance Level: Must be able to obtain ... This role focuses on developing and optimizing link layer software in a Linux environment to ...

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Senior Software Developer

Chesapeake, VA · On-site

$130K - $180K/yr

Career development opportunities, including on-the-job training, tuition reimbursement, and ... Software Engineers research, design, and develop computer and network software or specialized ...

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Write software for the most innovative health systems on the planet. The top-ranked health systems ... Engineering, or a related field * A history of academic excellence or professional success

Software Developer

Dallas, TX · Hybrid

$45 - $70/hr

About the product • Product is a technology-first third-party logistics (3PL) provider on a ... engineer. • You treat software as one part of solving the customer's problem. • When a ...

New

Collaborate with the Visual Systems Team to integrate real-time graphics, Image Generators (IG ... in training and engineering simulators. Support visual database development and maintenance ...

Showing results 21-40

On The Job Training Software Developer information

See salary details

$29.5K

$100.3K

$241.5K

How much do on the job training software developer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for on the job training software developer in the United States is $100,265.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,500.00 and $106,000.00 per year, depending on experience, location, and employer.

What are some typical challenges faced by on the job training software developers during their learning period?

On The Job Training Software Developers often encounter challenges such as adapting to the company's codebase, balancing learning new technologies with meeting project deadlines, and effectively communicating with experienced team members. It's common to feel overwhelmed by the pace of real-world development and the expectation to contribute quickly. However, most teams provide mentorship and regular check-ins to support your growth, and asking questions is encouraged to help you learn and integrate successfully.

What is the difference between On The Job Training Software Developer vs Software Engineer?

AspectOn The Job Training Software DeveloperSoftware Engineer
CredentialsTypically no formal degree required; on-the-job trainingBachelor's degree in Computer Science or related field often required
Work EnvironmentEntry-level, hands-on training in a team settingDesign, develop, and maintain software; more autonomous roles
Employer UsageTraining programs, apprenticeships, entry-level positionsFull-time professional roles in tech companies, startups, or IT firms

In summary, On The Job Training Software Developers are typically entry-level individuals gaining skills through hands-on training, often without formal degrees. Software Engineers usually hold degrees and work on complex projects independently. The roles differ mainly in experience level, training, and responsibilities.

What are the key skills and qualifications needed to thrive as an on the job training software developer?

To thrive as an On The Job Training Software Developer, you need foundational programming knowledge, problem-solving skills, and a willingness to learn, typically supported by a degree in computer science or related coursework. Familiarity with coding languages such as Java, Python, or JavaScript and exposure to development tools like Git and integrated development environments (IDEs) is often expected. Strong communication, adaptability, and teamwork are vital soft skills that help you learn quickly and collaborate effectively with colleagues. These skills and qualities enable you to quickly acquire practical knowledge, contribute to projects, and grow into a proficient developer.

What is an on the job training software developer?

An On The Job Training Software Developer is an individual who learns software development skills while actively working in a professional environment. Rather than only studying in a classroom, they gain practical experience by participating in real projects, collaborating with experienced developers, and applying coding concepts on the job. This approach helps them build both technical and workplace skills, making them more prepared for a career in software development. Employers often use on-the-job training programs to help new hires or interns become productive team members more quickly.
More about On The Job Training Software Developer jobs
What cities are hiring for On The Job Training Software Developer jobs? Cities with the most On The Job Training Software Developer job openings:
What are the most commonly searched types of On The Job Training Software Developer jobs? The most popular types of On The Job Training Software Developer jobs are:
What states have the most On The Job Training Software Developer jobs? States with the most job openings for On The Job Training Software Developer jobs include:
What job categories do people searching On The Job Training Software Developer jobs look for? The top searched job categories for On The Job Training Software Developer jobs are:
Infographic showing various On The Job Training Software Developer job openings in the United States as of July 2026, with employment types broken down into 83% Full Time, 3% Part Time, 1% Temporary, and 13% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $100,265 per year, or $48.2 per hour.

Software Developer

RevOne Companies

Greenwood, IN • On-site

Full-time

Posted 23 days ago


Job description

About Bacompt
Bacompt Systems develops innovative software solutions that support healthcare revenue cycle management, collections, payment processing, client engagement, and business operations. We are expanding our development team and seeking a highly motivated Software Developer with a strong backend focus to help build and maintain cloud-native applications that power our next-generation platforms.
This position is ideal for a developer who enjoys solving complex technical challenges, designing scalable systems, and leveraging modern cloud technologies, infrastructure automation, and AI-assisted development practices.
Position Summary
The Software Developer will be responsible for designing, developing, testing, and supporting backend applications and services within our AWS cloud environment. This role will focus on building scalable APIs, cloud-native microservices, database architecture, infrastructure-as-code deployments, and integrating emerging AI-assisted and agentic coding technologies into the software development lifecycle.
The ideal candidate will possess strong experience with C#, PostgreSQL, AWS services, Terraform, and modern software engineering best practices.
Requirements
Essential Duties of the Position
Application Development
  • Design, develop, test, and maintain backend services using C# and .NET technologies.
  • Develop RESTful APIs and microservices to support internal and customer-facing applications.
  • Build scalable, secure, and high-performance cloud-native applications.
  • Participate in architectural design and technical decision-making for new and existing platforms.
  • Troubleshoot and resolve application defects, performance issues, and production incidents.

Database Development
  • Design, optimize, and maintain PostgreSQL databases.
  • Create efficient database schemas, indexes, stored procedures, and queries.
  • Monitor database performance and implement optimization strategies.
  • Ensure data integrity, security, and scalability across applications.

Cloud & Infrastructure
  • Develop and deploy cloud-native solutions using AWS services.
  • Implement Infrastructure as Code (IaC) using Terraform.
  • Automate provisioning, deployment, and management of cloud resources.
  • Collaborate with engineering teams to improve CI/CD pipelines and deployment processes.
  • Support cloud security, monitoring, disaster recovery, and operational excellence initiatives

Agentic Coding & AI Development
  • Leverage AI-assisted development tools to improve development velocity and code quality.
  • Utilize agentic coding frameworks and workflows to automate repetitive developmenttasks.
  • Evaluate emerging AI technologies and recommend practical implementation opportunities.
  • Partner with engineering leadership to integrate AI-powered software development practices into team workflows.

Collaboration & Process Improvement
  • Participate in Agile development processes, sprint planning, and code reviews.
  • Document technical solutions, system architecture, and development standards.
  • Collaborate with project managers, business analysts, and stakeholders to gather requirements and deliver solutions.
  • Continuously identify opportunities to improve system reliability, performance, and maintainability.

Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
  • 3+ years of professional software development experience.
  • Strong experience with: C#, .NET Framework / .NET Core, PostgreSQL, REST APIs, Git source control
  • Experience developing applications within AWS environments.
  • Experience implementing Infrastructure as Code using Terraform.
  • Understanding of cloud-native application architecture.
  • Strong troubleshooting and problem-solving skills.
  • Excellent verbal and written communication skills.

Preferred Qualifications
  • Experience with: AWS Lambda. ECS/EKS, API Gateway, S3, RDS, CloudWatch, and/or Event-driven architectures
  • Experience with: Rust
  • Experience building containerized applications using Docker.
  • Knowledge of Kubernetes orchestration.
  • Experience with CI/CD pipelines.
  • Familiarity with healthcare revenue cycle, collections, payments, or financial systems.
  • Experience utilizing AI coding assistants and agentic development platforms.
  • Knowledge of distributed systems and microservice architectures.

Schedule: Monday through Friday 8:00 AM to 5:00 PM
Location: RevOne Companies