1

On The Job Training Software Developer Jobs (NOW HIRING)

Software Developer Full-time job, 40 hours per week Pay/Salary: $135,304.00 year. Number of ... the application functionality and add new features. Perform review discussions on upgrade ...

If these are the things that matter to you then please read on, we look forward to hearing from you. Centra has an exciting opportunity for a Software Developer in Columbus, Indiana. The Software ...

In this role, you will design, develop, and optimize software tools and systems that support the ... ALTERNATE EXPERIENCE General comment on degrees: Most contracts allow additional experience (4-5 ...

Works with Government Systems Engineering and Software Development teams to Identify and prioritize ... LOCATION: * The work location is on-site at North Charleston, SC with 0-5% travel expected.

... training, and experience required, as well as geographic considerations such as cost of labor, and ... Actual offer will be based on the individual candidate. Enpro offers a range of benefits including ...

The individual in this role will build high-volume processing applications and collaborate with ... Responsibilities : • Building state-of-the-art web applications • Working on high-volume ...

If so, we have the perfect opportunity for you! As a Software Developer on our Credit/AR development team, you'll work closely with product owners, stakeholders, and other talented developers to ...

Software Developer

$98K - $163K/yr

... or on-site at NIH in Rockville, MD. The Software Developer will work closely with PhD-level ... and training, security clearances, licensure and certifications, and other business and ...

Software Developer

Westborough, MA · On-site

$105 - $115/hr

The Team We are seeking a Software Engineer to assist the IT organization. The IT team delivers ... Provide consulting support on processes and systems issues. Participate in new product reviews ...

SOFTWARE DEVELOPER: Involve in all phases of Software Development Life Cycle. Design, develop and ... Develop the user interfaces and front-end web applications. Develop scripts to create database ...

next page

Showing results 1-20

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 Jun 9, 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, and why are they important?

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 May 2026, with employment types broken down into 4% Internship, 83% Full Time, and 13% Contract. Highlights an 100% In-person job distribution, with an average salary of $100,265 per year, or $48.2 per hour.
Software Developer

Other

Posted 20 days ago


SAIC rating

7.8

Company rating: 7.8 out of 10

Based on 78 frontline employees who took The Breakroom Quiz

70th of 203 rated it services


Job description

SAIC is seeking a Software Developer that will be part of an integrated team to create, update, and maintain a federated search and discovery software system to integrate data related to financial information from a variety of data providers within a cloud environment. In this role, you will utilize an Agile Scrum development methodology throughout this process.

This position is located in McLean, VA and requires an active TS/SCI clearance with Polygraph.

Job responsibilities include, but are not limited to:

  • Perform Java Full Stack Web Development 
  • Develop a user friendly web application 
  • Develop new features and enhancements to web applications, allowing users to search and correlate financial information related to their mission 
  • Develop APIs and web services 
  • Create and maintain AWS Cloud infrastructure
SAIC is a premier mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, intelligence, and civilian markets includes secure high-end solutions in mission IT, enterprise IT, engineering services, and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.

We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
  • Active TS/SCI with polygraph
  • Bachelor's Degree (B.S.) in Computer Science, Software Engineering, Information Management Systems, or a related discipline with 14 years or more experience; Masters and 12 years; PhD and 9 years. Note that years of experience can be substituted in lieu of degree
  • 5 or more years of demonstrated experience in the following:
    • Working within an Amazon Web Services (AWS) cloud environment and utilizing tools such as SMS, Data Pipeline, Relational Database (RDS), Cloudwatch, EC2, EBS, S3, KMS, or SMS
    • Developing in a DevOps environment and utilizing tools such as GitHub, Subversion, Jenkins, Maven, or Artifactory
    • Utilizing web stack technologies and software design
    • Working at all tiers of the architecture, to include Web UI, Business Logic, and Database layer
    • Developing software in a continuous integration, continuous deployment (CI/CD) paradigm
    • Working with financial data sets
    • Programming with Java and associated frameworks like SpringBoot
    • Utilizing ElasticSearch and other big data technologies like MapReduce
    • Scripting using JavaScript (JS) framework like Angular JS or EXT-JS
    • Using tools such as Apache Tomcat, Apache Spark, Hadoop, SOLR, JDBC, ANT, Active Directory, LDAP, Regex, SQL, or JSON
    • Using JIRA tracking system
    • Employing Agile development methodology
    • Employing the Software Development Lifecycle (SDLC)

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom