1

Jr Developer Jobs in Raleigh, NC (NOW HIRING)

Front End Developer

Durham, NC

$100K - $116K/yr

As Front End Developer the successful candidate will be responsible for developing high quality, well documented, defect free code. The successful candidate will work with the project manager and ...

We have a requirement for Application developer based in Raleigh, NC for 12+ months contract opportunity position. Also let me know the exact rate per hour that you are looking out for. Job details ...

Java Developer

Durham, NC ยท On-site

$49.25 - $63.75/hr

Job Summary We are seeking an experienced Java Developer to support the modernization of critical enterprise laboratory systems by developing scalable, cloud-native backend applications. This role ...

Fullstack Developer (Angular, NodeJS) Location: Durham, NC (Onsite) Job Summary: We are looking for a Fullstack Developer (Angular, NodeJS). In this role, you will architect resilient enterprise REST ...

Java Developer

Raleigh, NC ยท On-site +1

$49.50 - $64.25/hr

Java Developer Location: Raleigh, NC *This is a remote position. If the candidate isn't local the team will ship the equipment. Technical Specialist Expected Skills: Able to work without assistance ...

Openstack Java Developer

Raleigh, NC ยท On-site

$49.50 - $64.25/hr

OpenStack Developer role with strong focus on integrations and data pipelines. Team will work on integrating external tools and enterprise financial systems. Resource will lead data pipeline ...

The Senior Software Developer is a hands-on technical contributor responsible for designing, building, modernizing, migrating, deploying, and maintaining high-quality software solutions across client ...

We're looking for a Software Developer with 2-4 years of professional experience to join our team and help build reliable, scalable applications that support our growing business. You'll work across ...

New

Mentor more Jr PMs, PE, & other people involved in the construction Lifecyle. Qualifications Bachelor's degree in Construction Management, Civil Engineering, or a related field. Minimum of 5+ recent ...

Junior .net Developer

Raleigh, NC

$65K - $84K/yr

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 ...

Java Developer

Raleigh, NC

$49.50 - $64.25/hr

Headquartered in Lewes, Delaware, EROS employs a unique global delivery platform to minister its offerings spanning from application development and maintenance to business process re-engineering.

Front End Developer

Durham, NC

$100K - $116K/yr

As Front End Developer the successful candidate will be responsible for developing high quality, well documented, defect free code. The successful candidate will work with the project manager and ...

next page

Showing results 1-20

Jr Developer information

See Raleigh, NC salary details

$23.3K

$86.5K

$133.7K

How much do jr developer jobs pay per year?

As of Jul 22, 2026, the average yearly pay for jr developer in Raleigh, NC is $86,491.00, according to ZipRecruiter salary data. Most workers in this role earn between $65,100.00 and $84,600.00 per year, depending on experience, location, and employer.

How much do junior developers get paid?

Junior developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skill set. Entry-level roles often require knowledge of programming languages like JavaScript, Python, or Java, and familiarity with development tools and frameworks.

What are Jr Developers?

Jr Developers, or Junior Developers, are entry-level professionals in the software development field. They typically have less experience than mid-level or senior developers and are responsible for writing, testing, and maintaining code under the guidance of more experienced team members. Jr Developers often work on smaller tasks, bug fixes, or simple features, and are expected to learn and grow their technical skills through mentorship and hands-on experience. Their role is essential for building a solid foundation in software development and contributing to the success of development projects.

Will AI replace junior dev?

AI tools can automate certain coding tasks and improve efficiency for junior developers, but they are unlikely to fully replace the role. Junior developers are essential for understanding project requirements, problem-solving, and applying critical thinking, which AI currently cannot replicate fully. Skills in programming languages, debugging, and collaboration remain important for growth in this role.

What does a junior developer do?

A junior developer assists in designing, coding, testing, and maintaining software applications under the supervision of senior developers. They typically work with programming languages like Java, Python, or JavaScript and use development tools such as version control systems. This role often involves learning new skills and gaining experience in a collaborative environment.

What are some common challenges a Jr Developer might face when joining a new team, and how can they overcome them?

As a Jr Developer, one of the most common challenges is adapting to unfamiliar codebases and workflows. It can be daunting to understand existing projects and navigate team-specific tools and processes. To overcome this, Jr Developers should proactively seek help from team members, take thorough notes, and dedicate time to reviewing documentation and code. Embracing code reviews and asking questions will not only accelerate learning but also help build relationships within the team.

What is the difference between Jr Developer vs Junior Software Engineer?

AspectJr DeveloperJunior Software Engineer
Required CredentialsTypically an associate degree or coding bootcamp certificationUsually a bachelor's degree in computer science or related field
Work EnvironmentEntry-level, supervised tasks, learning-focusedSimilar entry-level environment, often with more complex project involvement
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsUsed interchangeably in many companies, especially in software development teams
Search & Comparison IntentYes, often compared for entry-level rolesYes, often searched as a more formal or technical title

While both roles are entry-level software development positions, a Jr Developer often emphasizes basic coding tasks and learning, whereas a Junior Software Engineer may involve more structured engineering responsibilities. The titles are frequently used interchangeably, but understanding the specific job description can clarify expectations.

What are the key skills and qualifications needed to thrive as a Jr Developer, and why are they important?

To thrive as a Jr Developer, you need a foundational understanding of programming languages (such as JavaScript, Python, or Java), basic software development principles, and often a relevant degree or coding bootcamp certification. Familiarity with version control systems like Git, IDEs, and workflow tools like Jira or Trello is typically required. Strong problem-solving skills, effective communication, and eagerness to learn help Jr Developers stand out in the workplace. These abilities are crucial for efficiently contributing to team projects, adapting to new technologies, and growing within a dynamic development environment.

What engineer makes $500,000 a year?

Highly experienced software engineers, especially those in senior or specialized roles such as machine learning engineers or software architects, can earn $500,000 or more annually. These roles often require advanced skills, extensive experience, and may include bonuses or stock options in tech companies.
What cities near Raleigh, NC are hiring for Jr Developer jobs? Cities near Raleigh, NC with the most Jr Developer job openings:
Infographic showing various Jr Developer job openings in Raleigh, NC as of July 2026, with employment types broken down into 83% Full Time, 5% Part Time, 1% Temporary, and 11% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $86,491 per year, or $41.6 per hour.
Applications Developer

Applications Developer

Computer World Services

Morrisville, NC โ€ข On-site

Full-time

Posted 18 days ago


Job description

Computer World Services Corp (CWS) is seeking a detail-oriented and results-driven Applications Developer who is responsible for the analysis, design, development, testing, and maintenance of enterprise applications supporting NIEHS mission systems. This role combines business systems analysis with hands-on software development to deliver scalable, secure, and efficient application solutions within a Data Center and hybrid cloud environment.

The Applications Developer works closely with end users, system administrators, database administrators, and other stakeholders to ensure that application solutions meet business requirements, integrate effectively with enterprise systems, and comply with Federal and NIH standards.
Key Tasks & Responsibilities

Business Systems Analysis & Design

  • Analyze and design business systems supporting financial, accounting, human resources, and other enterprise applications
  • Gather and document user requirements, functional specifications, and service requirements
  • Define system inputs, processing logic, and output formats to meet user needs
  • Develop data models, workflows, and system diagrams using structured analysis techniques
  • Conduct cost-benefit and return-on-investment (ROI) analyses to support system implementation decisions

Application Development

  • Design, develop, test, and maintain applications using ColdFusion and other enterprise technologies
  • Develop custom software solutions and enhance existing applications to improve performance and functionality
  • Create reusable components and services to support enterprise application development
  • Ensure applications are scalable, secure, and compliant with organizational standards

Database Development & Integration

  • Design and develop database-integrated applications using relational database systems (e.g., Oracle, SQL Server, PostgreSQL, MySQL)
  • Write and optimize SQL queries, stored procedures, and database objects
  • Support data modeling, data integrity, and performance tuning
  • Collaborate with Database Administrators to ensure efficient database design and operation

System Programming & Integration

  • Develop and maintain system-level software, utilities, and integration components
  • Modify existing software to improve system interoperability and efficiency
  • Support development of scripts, tools, and automation to enhance system performance
  • Ensure seamless integration between applications, operating systems, and database platforms

Testing & Implementation

  • Develop and execute test plans, test scripts, and validation procedures
  • Support system integration testing, user acceptance testing (UAT), and production deployments
  • Troubleshoot and resolve application defects and performance issues
  • Work closely with end users during development and implementation phases

Maintenance & Continuous Improvement

  • Maintain and enhance existing applications through corrective, adaptive, and preventative maintenance
  • Monitor application performance and implement improvements to reduce processing time and increase efficiency
  • Support patching, upgrades, and compliance with security requirements

Documentation & Communication

  • Develop and maintain technical documentation, system designs, and user guides
  • Communicate effectively with technical and non-technical stakeholders
  • Participate in project planning, status reporting, and team collaboration activities

Required Technical Skills

  • Proficiency in ColdFusion application development
  • Strong experience with relational databases (Oracle, SQL Server, PostgreSQL, MySQL)
  • Experience in structured analysis, data modeling, and system design
  • Proficiency in SQL development, query optimization, and database integration
  • Experience with software development lifecycle (SDLC) methodologies
  • Ability to develop and maintain system-level utilities and integration components
  • Familiarity with operating systems and system programming concepts

Preferred Skills

  • Experience with .NET, PHP, or other modern application frameworks
  • Familiarity with Red Hat Enterprise Linux (RHEL) environments
  • Experience with version control systems (e.g., Git)
  • Familiarity with CI/CD pipelines and DevSecOps practices
  • Experience supporting Federal or NIH environments

Key Competencies

  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills
  • Ability to translate business requirements into technical solutions
  • Attention to detail and commitment to quality
  • Ability to work collaboratively in a team environment
Education & Experience

Education

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field

Experience

  • 3-7 years of experience in application development and systems analysis
  • Experience supporting enterprise applications in a Data Center and/or hybrid cloud environment
  • Experience working with end users to gather and implement requirementsย ย 
Certifications
Below certifications or similar are a plus, but not required:
ย 
  • Relevant cloud certification (e.g., Microsoft Azure Fundamentals or Associate)
  • ITIL certification
Security Clearance
  • Applicants must be able to obtain a Public Trust clearance

Computer World Services is an affirmative action and equal employment opportunity employer. Current employees and/or qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, disability, protected veteran status, genetic information or any other characteristic protected by local, state, or federal laws, rules, or regulations.

Computer World Services is committed to the full inclusion of all qualified individuals. As part of this commitment, Computer World Services will ensure that individuals with disabilities (IWD) are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact Human Resources at [emailย protected].

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
apply for this job