1

Junior Software Development Engineer Jobs (NOW HIRING)

Junior Software Engineer

Arlington, VA ยท On-site +1

$60 - $85/hr

The Junior Software Engineer role will provide software development expertise on a cross-functional team supporting the Department of Veteran Affairs. This role is responsible for designing ...

Corporate Tools is hiring a Junior Software Engineer for $75,000/year. You will be a traditional ... Experience with current software development languages such as Ruby, Python, Java, or Rust, etc.

Junior Software Engineer

Arlington, VA ยท Remote

$60 - $85/hr

The Junior Software Engineer role will provide software developmentโ€ฏexpertiseโ€ฏon a cross ... Agile Development & Collaborationโ€ฏ * Participate in sprint planning, backlog refinement, stand ...

Junior Software Engineer

Manassas Park, VA ยท On-site

$70K - $90K/yr

Junior Software Engineer Sonalysts, Inc. is seeking a junior software engineer to support software development functions for defense system projects. The successful candidate will have experience ...

$70K - $95K/yr

Junior Software Engineer United States Full-Time Pay Range: $70,000 - $95,000 per year Visa: H1B ... The candidate will contribute to application development, backend services, cloud deployment, and ...

Junior Software Engineer Junior Software Engineer Location: Phoenix, AZ ASSA ABLOY is a global ... You will play a key role in charting the future development of this software application, a BIM ...

$70K - $95K/yr

Junior Software Engineer United States Full-Time Pay Range: $70,000 - $95,000 per year Visa: H1B ... The candidate will contribute to application development, backend services, cloud deployment, and ...

Junior Software Developer- Table Games

Las Vegas, NV ยท On-site

$64K - $83.10K/yr

Job Summary The Junior Software Engineer - Table Games is responsible for supporting the design, development, testing, and maintenance of gaming software solutions for AGS table game products. This ...

Title: Junior Software Engineer Location: Rockville, MD (Hybrid) Duration: 12+ months contract ... Development and programming experience. Requirements: Skilled in relational PostgreSQL, Shell ...

$70K - $95K/yr

Junior Software Engineer United States Full-Time Pay Range: $70,000 - $95,000 per year Visa: H1B ... The candidate will contribute to application development, backend services, cloud deployment, and ...

Junior Software Engineer Junior Software Engineer Location: Phoenix, AZ ASSA ABLOY is a global ... You will play a key role in charting the future development of this software application, a BIM ...

Junior Software Engineer 3-5 years of experience requirement Changeis, Inc. is seeking a highly ... IFS Development and Integration: Design, build, and maintain critical integrations and extensions ...

next page

Showing results 1-20

Junior Software Development Engineer information

See salary details

$46.5K

$94.5K

$142K

How much do junior software development engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for junior software development engineer in the United States is $94,542.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,000.00 and $95,500.00 per year, depending on experience, location, and employer.

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

To thrive as a Junior Software Development Engineer, a solid understanding of programming fundamentals, algorithms, and data structures is essential, often backed by a degree in computer science or a related field. Familiarity with languages like Java, Python, or JavaScript, as well as experience using version control systems such as Git, is typically required. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills help individuals excel in collaborative and dynamic environments. These skills and qualities are crucial for delivering quality code, adapting to new technologies, and contributing meaningfully to software development projects.

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

Junior Software Development Engineers often encounter challenges such as adapting to a new codebase, understanding team workflows, and learning best practices for writing clean, maintainable code. They may also find it challenging to accurately estimate task complexity and communicate progress with senior team members. However, most teams provide mentorship and code reviews to help juniors grow, and active collaboration is encouraged to facilitate learning and integration into the team.

What does a Junior Software Development Engineer do?

A Junior Software Development Engineer is an entry-level professional who assists in designing, developing, testing, and maintaining software applications. They typically work under the guidance of senior engineers, contributing to coding tasks, debugging, and documentation. Their responsibilities may also include collaborating with other team members to solve technical problems and learn best practices in software engineering. This role is ideal for recent graduates or those with limited experience who are looking to build their skills and advance in the software development field.

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

AspectJunior Software Development EngineerSoftware Developer
Required CredentialsTypically a bachelor's degree in CS or related field; some certificationsSimilar educational background; certifications vary
Work EnvironmentEntry-level, supervised, team-based projectsCan be entry or mid-level, often more independent
Employer & Industry UsageCommon in tech companies, startups, and IT firmsWidespread across industries, including tech, finance, and healthcare
Comparison Search IntentYesYes

The main difference between a Junior Software Development Engineer and a Software Developer lies in experience level and responsibilities. Junior Software Development Engineers are typically entry-level, working under supervision on basic tasks, while Software Developers may have more experience and handle more complex projects independently. Both roles require similar educational backgrounds and are common in tech industries, but the Junior role emphasizes learning and growth.

More about Junior Software Development Engineer jobs
What cities are hiring for Junior Software Development Engineer jobs? Cities with the most Junior Software Development Engineer job openings:
What are the most commonly searched types of Software Development Engineer jobs? The most popular types of Software Development Engineer jobs are:
What states have the most Junior Software Development Engineer jobs? States with the most job openings for Junior Software Development Engineer jobs include:
Infographic showing various Junior Software Development Engineer job openings in the United States as of May 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 92% Physical, 5% Hybrid, and 3% Remote job distribution, with an average salary of $94,542 per year, or $45.5 per hour.

Junior Software Engineer

DocMe360

Arlington, VA โ€ข On-site, Remote

$60 - $85/hr

Contractor

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


Job description

Description: DocMe360 is seeking a talented Junior Software Engineer to join our dynamic team. The Junior Software Engineer role will provide software development expertise on a cross-functional team supporting the Department of Veteran Affairs.
This role is responsible for designing, developing, testing, and maintaining high-quality software solutions aligned with mission objectives and technical standards. The Junior Software Engineer collaborates with multiple VA teams and stakeholders to translate functional requirements into scalable, secure, and maintainable code.
The Department of Veterans Affairs requires this candidate to be a U.S. citizen.
This role is currently structured as a 1099 contract position, with the potential to transition to a W-2 role in the future.
Responsibilities
  • Software Design & Development
    • Design, develop, test, and deploy software solutions using Java and Spring Boot
    • Integrate code and repository management with GitHub Copilot
    • Write clean, maintainable, and well-documented code aligned with best practices
    • Participate in architectural discussions and contribute to technical design decisions
    • Implement APIs, integrations, and data processing components as required
  • Code Quality & Technical Excellence
    • Conduct peer code reviews and provide constructive feedback
    • Ensure adherence to coding standards, secure development practices, and performance optimization guidelines
    • Develop and maintain automated unit and integration tests
    • Troubleshoot and resolve complex technical issues across environments
  • Agile Development & Collaboration
    • Participate in sprint planning, backlog refinement, stand-ups, demos, and retrospectives
    • Collaborate closely with product managers, architects, UX designers, and other engineers
    • Provide effort estimates and technical input during planning cycles
    • Support CI/CD pipelines and DevOps workflows
  • System Maintenance & Continuous Improvement
    • Maintain & enhance existing products to improve performance, scalability, and reliability
    • Identify and remediate technical debt
    • Support production deployments and assist in root cause analysis when issues arise
    • Recommend improvements to tools, frameworks, and development processes
  • Adhere to the DocMe360 Core Values
    • Delivery - Deliver all efforts through a culture of honesty, transparency, unwavering integrity, and professional growth
    • Optimist - Optimize and invest in professional growth, empowerment, and well-being
    • Collaboration - Collaborate for impact; foster teamwork and shared expertise to achieve success
    • Motivation - Motivate from within to naturally inspire and energize clients with passion and purpose
    • Exploration - Explore opportunities for innovative technologies and trends that align with our mission and foster the highest quality of products and services

Requirements
Minimum Qualifications
  • Education and Experience
    • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience)
    • 2+ years of professional software development experience
    • Proven experience building and maintaining enterprise or mission-critical systems
    • Experience working within agile development teams
  • Technical Skills
    • Understanding of secure coding practices and application security fundamentals.
    • Proficiency in Java and Spring Development
    • Experience with modern software frameworks and development tools within the JavaScript ecosystem
    • Familiarity with Maven, SQL, and Docker
    • Experience designing and consuming RESTful APIs
    • Experience working with relational and/or NoSQL databases
    • Familiarity with cloud platforms (e.g., AWS, Azure, or similar)
    • Experience with version control systems (e.g., Git)
    • Understanding of CI/CD pipelines and DevSecOps practices
    • AI-Assisted Development: Proven experience integrating AI tools (such as GitHub Copilot) into daily development workflows to accelerate delivery, write efficient code, and improve test coverage
  • Problem-Solving & Communication
    • Strong analytical and debugging skills
    • Ability to break down complex technical problems into implementable solutions
    • Strong written and verbal communication skills
    • Ability to collaborate effectively across technical and non-technical stakeholders

Preferred Qualifications
  • Experience supporting federal or regulated environments
  • Experience modernizing legacy systems
  • Experience with containerization and orchestration tools

Benefits
Expected 1099 rate range for this role is $60/Hr - $85/Hr
If converted to W2, expected salary range for this role is $65,000 - $95,000
The benefits listed below are for full-time W2 employees:
  • Health Care Plan (Medical, Dental, & Vision)
  • Retirement Plan (401k, IRA)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity & Paternity)
  • Training & Development
  • Work From Home