2

Entry Level Junior Software Engineer Jobs in Raleigh, NC

Sr Software Engineer, AI Tools - Quantizer

Raleigh, NC ยท On-site

$119K - $157K/yr

... Software Engineering, Systems Engineering, or related work experience. OR Master's degree in ... Work independently and lead junior team members. Your decision-making will impact your direct area ...

Junior Python Developer

Raleigh, NC ยท On-site

$65K - $84K/yr

... software Experience working with an IDE Understanding of Unit testing Knowledge of the MVC design pattern Computer Science Degree or Equivalent experience MySQL - knowledge of relational database ...

As a junior structural engineer, you will be working on specific engineering design and analysis ... Use FEM design software, in-house spreadsheets, and prepare manual calculation as required.

As a junior structural engineer, you will be working on specific engineering design and analysis ... Use FEM design software, in-house spreadsheets, and prepare manual calculation as required.

As a junior structural engineer, you will be working on specific engineering design and analysis ... Use FEM design software, in-house spreadsheets, and prepare manual calculation as required.

Mentor junior development engineers. (40 hours / week, 8:00am-5:00pm, Salary Range $143700 ... software applications, tools, systems, and services using: C#, C++, Java, or Perl; and Object ...

next page

Showing results 1-20

Entry Level Junior Software Engineer information

See Raleigh, NC salary details

$45.2K

$91.9K

$138K

How much do entry level junior software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for entry level junior software engineer in Raleigh, NC is $91,903.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 the difference between Entry Level Junior Software Engineer vs Software Developer?

AspectEntry Level Junior Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related field; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Junior Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in job focus: engineers may be involved in designing systems and architecture, while developers typically focus on coding and implementation. Both roles are common in tech industries and often overlap in entry-level positions, making them frequently compared by job seekers.

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

To thrive as an Entry Level Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with common programming languages (such as Java, Python, or JavaScript), version control systems like Git, and basic knowledge of software development tools is essential. Strong problem-solving skills, attention to detail, and effective communication set standout candidates apart. These skills and qualities are crucial for successful collaboration, writing reliable code, and contributing effectively to team-based software projects.

What are some common challenges faced by Entry Level Junior Software Engineers during their first year on the job?

Entry Level Junior Software Engineers often encounter the challenge of adapting to new codebases and development tools, which may differ significantly from what they've used in school or internships. They may also find it difficult to estimate task durations or understand complex requirements without prior experience. Frequent collaboration with senior engineers and participating in code reviews can help accelerate learning and build confidence. Over time, mastering effective communication and time management becomes essential for success in fast-paced development environments.

What does an Entry Level Junior Software Engineer do?

An Entry Level Junior Software Engineer is typically responsible for assisting with designing, coding, testing, and maintaining software applications under the supervision of more experienced engineers. They often work on fixing bugs, writing simple code modules, and learning about the company's software development processes. This role is a starting point for new graduates or individuals with limited professional experience, allowing them to build foundational skills and gain exposure to real-world software projects.
What are popular job titles related to Entry Level Junior Software Engineer jobs in Raleigh, NC? For Entry Level Junior Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What cities near Raleigh, NC are hiring for Entry Level Junior Software Engineer jobs? Cities near Raleigh, NC with the most Entry Level Junior Software Engineer job openings:
Junior VB.NET Developer/Programmer

Junior VB.NET Developer/Programmer

360 IT Professionals

Raleigh, NC โ€ข On-site

$65K - $84K/yr

Full-time

Posted 22 days ago


Job description

Company Description

360 IT Professionals is a Software Development Company based in Fremont, California that offers complete technology services in Mobile development, Web development, Cloud computing and IT staffing. Merging Information Technology skills in all its services and operations, the company caters to its globally positioned clients by providing dynamic feasible IT solutions. 360 IT Professionals work along with its clients to deliver high-performance results, based exclusively on the one of a kind requirement.

Our services are vast and we produce software and web products. We specialize in Mobile development, i.e. iPhone and Android apps. We use Objective C and Swift programming languages to create native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications that work on cross-platforms, we use a number of frameworks such as Titanium, PhoneGap and JQuery mobile.ย 

Furthermore, we build web products and offer services such as web designing, layouts, responsive designing, graphic designing, web application development using frameworks based on model view controller architecture and content management system. Our services also extend to the domain of Cloud Computing, where we provide Salesforce CRM to effectively manage one's business and ease out all the operations by giving an easy platform. Apart from this, we also provide IT Staffing services that can help your organization to a great extent as you can hire highly skilled personnel's through us.

We make sure that we deliver performance driven products that are optimally developed as per your organization's needs. Take a shot at us for your IT requirements and experience a radical change.

Job Description

Complete Description:

Sample Role Types: Developer, Programmer, Systems/Software Engineer, Web Developer, Application Developer

Expected Skills: Able to work without assistance; can provide limited leadership to others; able to manage medium complexity work efforts; may have industry experience.

Description (including, but not limited to):

  • Development and enhancement of applications based on established design specifications
  • Analysis, design, coding, component/assembly testing of all application code owned by the Application Team
  • Implementing configuration changes to software applications to meet both functional and technical requirements
  • Writing application software, data analysis, data access, data structures, data manipulation, databases, design, programming, testing and implementation, technical and user documentation, software conversions, maintenance (including production support)
  • Unit testing applications and developing system and user documentation
Additional Information

Thanks and Regards,

Isha Sharma

408-766-0000- EXT 425

isha.sharma@)usitsol.com