1

Junior Software Engineer Jobs in Raleigh, NC (NOW HIRING)

Your Superhero Uniform Includes (Required Experience and Skills) * 2+ years of experience as a full stack software engineer developing scalable and resilient event-driven and API-based microservices ...

... junior software engineers Partner with application owners on API design, implementation, and integration Validate new platform features by leading early adoption Preferred Qualifications 5+ years ...

... junior software engineers Partner with application owners on API design, implementation, and integration Validate new platform features by leading early adoption Preferred Qualifications 5+ years ...

IXL Learning is the country's largest EdTech company, seeking Software Engineers to enhance and innovate their educational products. The role involves collaborating with talented engineers to develop ...

The Role As a Full Stack Software Engineer, you will be embedded on the team that's creating the product line, working flexibly across the stack. You will be responsible for developing the ...

Mentor and coach junior engineers to maintain a culture of performant and maintainable code ... in software engineering. Full-stack .NET development expertise (SQL Server, C#, HTML/CSS ...

Senior Software Engineer

Durham, NC · On-site

$118K - $195K/yr

Software developed at Red Hat runs in vehicles that land on the moon, airlines, banks, trains ... Successful experience in mentoring junior and mid-level engineers through code reviews, pairing ...

Software developed at Red Hat runs in vehicles that land on the moon, airlines, banks, trains ... Successful experience in mentoring junior and mid-level engineers through code reviews, pairing ...

Senior Software Engineer

Raleigh, NC · On-site

$118K - $195K/yr

Software developed at Red Hat runs in vehicles that land on the moon, airlines, banks, trains ... Successful experience in mentoring junior and mid-level engineers through code reviews, pairing ...

IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new ...

next page

Showing results 1-20

Junior Software Engineer information

See Raleigh, NC salary details

$45.2K

$91.9K

$138K

How much do junior software engineer jobs pay per year?

As of Jun 13, 2026, the average yearly pay for junior software engineer in Raleigh, NC is $91,898.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,000.00 and $92,800.00 per year, depending on experience, location, and employer.

What Is a Junior Software Engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

What are the key skills and qualifications needed to thrive as a Junior Software Engineer, and why are they important?

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

How does a Junior Software Engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

What are Junior Software Engineers?

Junior Software Engineers are entry-level professionals who assist in designing, developing, testing, and maintaining software applications. They typically work under the guidance of more experienced engineers and are responsible for writing code, fixing bugs, and participating in code reviews. Junior Software Engineers often collaborate with team members to learn best practices, improve their technical skills, and contribute to software projects. This role is ideal for recent graduates or those new to the software development field.
What are the most commonly searched types of Software Engineer jobs in Raleigh, NC? The most popular types of Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Junior Software Engineer jobs? Cities near Raleigh, NC with the most Junior Software Engineer job openings:
Software Engineer

Other

Medical, Retirement, PTO

Posted 6 days ago


Job description

Software Engineer

Collaborations Pharmaceuticals, Inc. is a fast-growing organization searching for go-getters who welcome the challenges of a growing business. We're specifically looking for a Software Engineer for a full-time position who will roll up their sleeves and drive best in class development of our Assay Central, MegaTox, MegaTrans, and MegaSyn software programs.

We are looking for an experienced software engineer (5-10 years or more) with at least BS or MS degree. Excellent oral and written communication skills in English are required. Customer-facing skills are vital. The position will be expected to lead a small team of developers and chemists. This position located on site in Raleigh on the Centennial Campus, in person in the office.

Applicants with experience in the following will be preferred: JavaScript, VUE.js, Python, Airflow, AWS, databases (postgreSQL), Pytorch, Tensorflow, Scikit learn. Knowledge of chemistry is a plus.

Collaborations Pharmaceuticals is a competitive employer with a broad range of benefits, including paid vacation and sick leave, 401K with match, and subsidized healthcare plan.

Please submit cover letter, CV, and contact information for 2-3 references to Sean Ekins, Ph.D., D.Sc., CEO by e-mail to: sean@collaborationspharma.com.

Position opens immediately.

Collaborations Pharmaceuticals, Inc., 840 Main Campus Drive, Lab 3150, Raleigh, NC 27606