1

On The Job Training Software Developer Jobs in Raleigh, NC

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

Role: Senior Software Developer Location: Raleigh, NC (Only Local) ONLY W2!!! Top Skills: React ... Develop algorithms while considering the impact on hardware, network, service operations and ...

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

Role: Senior Software Developer Location: Raleigh, NC (Only Local) ONLY W2!!! Top Skills: React ... Develop algorithms while considering the impact on hardware, network, service operations and ...

As a Software Developer you will: * Develop front-end components based on design specifications ... training and experience may be considered in place of the above qualifications. Additional ...

As a Software Developer you will: * Develop front-end components based on design specifications ... training and experience may be considered in place of the above qualifications. Additional ...

Senior Software Developer

Morrisville, NC

$51 - $67.25/hr

About the Role As Senior Software Developer, you will be a key technical contributor on a production IAM platform serving multiple internal engineering teams and end-customer organizations worldwide.

Sr Software Developer / Golang

Cary, NC

$51 - $67.25/hr

Participates in open-source projects on behalf of SAS. * Ensures all applicable security policies ... training and experience may be considered in place of the above qualifications. Additional ...

Sr Software Developer / Golang

Cary, NC · On-site

$51 - $67.25/hr

Participates in open-source projects on behalf of SAS. * Ensures all applicable security policies ... training and experience may be considered in place of the above qualifications. Additional ...

... customers across the country. - See more at: www.w3r.com Design, develop, and configure software systems to meet market and/or client requirements either end-to-end from analysis, design ...

CNO Software Developer

Cary, NC · On-site

$120K/yr

Signalscape has supplied engineering services and products used for defense, intelligence, and law ... Manage the designing, developing, documenting, testing, and debugging of applications software and ...

Equivalent combination of related education, training and experience may be considered in place of ... If you have any doubts about the authenticity of any type of communication from, or on behalf of ...

Jr. software Developer

Raleigh, NC · On-site

$65K - $84K/yr

DA&CS are not able to offer sponsorship for the full time role. Only candidates available to work ... on established design specifications 2. Analysis, design, coding, component/assembly testing of all ...

Equivalent combination of related education, training and experience may be considered in place of ... If you have any doubts about the authenticity of any type of communication from, or on behalf of ...

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

Senior Software Developer Hybrid role - 4 days in office. Raleigh, NC. (LOCAL) Seeking a Senior ... Hands-on experience with Azure/Google Cloud Platform. Preferred Qualifications: Experience with ...

CNO Software Developer

Cary, NC · On-site

$120K/yr

Manage the designing, developing, documenting, testing, and debugging of applications software and ... Proficiency in Python and C\/C++ programming. \n * Bachelor's degree and 7+ years of relevant ...

Sr Software Developer

Morrisville, NC · On-site +1

$51 - $67.25/hr

The Role As Senior Software Developer with Xylem You will modernize critical business applications ... Hands-on experience designing, developing, and maintaining APIs (e.g., REST). * Experience with ...

Jr. Software Developer

Raleigh, NC

$65K - $84K/yr

DA&CS are not able to offer sponsorship for the full time role. Only candidates available to work ... on established design specifications 2. Analysis, design, coding, component/assembly testing of all ...

Own the design of service interfaces, APIs, and backend abstractions that other teams depend on ... Equivalent combination of related education, training and experience may be considered in place of ...

New

next page

Showing results 1-20

On The Job Training Software Developer information

See Raleigh, NC salary details

$28.7K

$97.5K

$234.8K

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

As of Jul 15, 2026, the average yearly pay for on the job training software developer in Raleigh, NC is $97,466.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,700.00 and $103,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.

How to get a software developer job with no experience?

To secure a software developer position with no experience, focus on building a portfolio of projects, learn relevant programming languages, and gain practical skills through online courses or coding bootcamps. Internships, open-source contributions, and certifications can also demonstrate your abilities to employers.

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 is L1, L2, L3, and L4 developer?

In software development, L1, L2, L3, and L4 often refer to different levels of developer seniority or expertise, with L1 being entry-level and L4 representing senior or lead developers. These levels help organizations structure career progression, assign responsibilities, and determine compensation, often based on skills, experience, and certifications. For an On The Job Training Software Developer, understanding these levels can guide skill development and career growth within the organization.

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 engineer makes $500,000 a year?

Highly experienced software engineers, especially those in specialized fields like machine learning, AI, or senior technical leadership roles, can earn $500,000 or more annually. Such compensation often includes base salary, bonuses, and stock options, typically found in large tech companies or startups with significant funding.

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.

Will AI replace developers in 2026?

As an On The Job Training Software Developer, AI is expected to augment rather than replace developers by automating routine coding tasks and improving productivity. Human skills such as problem-solving, creativity, and understanding user needs remain essential, and developers will continue to adapt by learning new tools and programming languages. AI can serve as a valuable assistant, but full replacement of developers by 2026 is unlikely.
What are popular job titles related to On The Job Training Software Developer jobs in Raleigh, NC? For On The Job Training Software Developer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching On The Job Training Software Developer jobs in Raleigh, NC look for? The top searched job categories for On The Job Training Software Developer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for On The Job Training Software Developer jobs? Cities near Raleigh, NC with the most On The Job Training Software Developer job openings:
Infographic showing various On The Job Training Software Developer job openings in Raleigh, NC as of July 2026, with employment types broken down into 6% Internship, 35% Full Time, 24% Part Time, and 35% Contract. Highlights an 88% In-person, and 12% Remote job distribution, with an average salary of $97,466 per year, or $46.9 per hour.

Software Developer

Tata Consultancy Service Limited

Morrisville, NC • On-site

$90K - $120K/yr

Full-time

Posted 7 days ago

New


Job description

Must Have Technical/Functional Skills
• Proficiency in one or more programming languages: Python, Go, Java, JavaScript/Node.js, or .NET
• Proficiency in one or more low/no code applications: Corteza, Tines, Power Automate
• Professional software development experience with Python, Java, and/or JavaScript
• Strong programming experience in Linux/Unix-based environments
• Design and implementation of RESTful APIs
• Understanding of microservices architecture, patterns, and implementation
• Database design and development (SQL and NoSQL)
• Hands-on experience with CI/CD pipelines and DevSecOps practices
• Experience using CI tools such as Jenkins, Bitbucket Pipelines, or GitLab CI
• Strong understanding of Docker for building, shipping, and running distributed applications
• Cloud-native development experience with AWS, GCP, or Azure
• Experience with cybersecurity toolchains (preferred)
• General expertise across operating systems, programming languages, and database technologies
• Excellent communication skills; self-starter with strong initiative
• Leadership, influence, and cross-functional collaboration capabilities
• Strong problem-solving, judgment, and decision-making skills
• Ability to work effectively in global teams and deliver under tight timelines
• Adaptability and comfort working in environments with high ambiguity
• Flexibility to support various program and team needs as required
• Proficiency in leveraging Artificial Intelligence (AI) to drive innovation and efficiency within technical domains.
Roles & Responsibilities
• Write production-grade software supporting SOC workflows, analytics, and detection pipelines.
• Build integrations for SIEM, SOAR, cloud security tools, and endpoint platforms.
• Develop dashboards, APIs, automation scripts, and backend services.
• Modernize and migrate legacy internal apps to cloud-based architectures.
• Support data modeling and operational reporting development.
• Using artificial intelligence, where possible, for development and for use in tools they create for their end users.
Salary Range: $90,000 - $120000 a year
#LI-CM2