1

Junior Applications Developer Jobs in Virginia (NOW HIRING)

... of applications. The ideal candidate excels in system integration, collaborates effectively across teams, delivers highquality solutions, and provides mentorship to junior developers. This role is ...

Senior Application Developer

Fort Belvoir, VA · On-site

$108K - $149K/yr

... of applications. The ideal candidate excels in system integration, collaborates effectively across teams, delivers highquality solutions, and provides mentorship to junior developers. This role is ...

Jr. SW Developer

Fairfax, VA · On-site

$68K - $88K/yr

Jr. SW Developer Category: Software Development/ Engineering Main location: United States, Virginia ... You will have the opportunity to help build and modernize the system applications for cloud ...

Senior Application Developer

Fort Belvoir, VA · On-site

$108K - $149K/yr

... of applications. The ideal candidate excels in system integration, collaborates effectively across teams, delivers high-quality solutions, and provides mentorship to junior developers. This role is ...

Description Jr. Java Developer: At B&A, we foster and embrace a distinct set of values that we live ... Responsibilities: * Assist in the development, testing, and maintenance of Java applications.

Junior .NET Developer

Reston, VA · On-site

$69K - $90K/yr

... applications; prepare and update user manuals and system documentation; evaluate new software and recommend changes as necessary. - Evaluate and assess client needs; suggest project priorities ...

.NET Software Developer, Junior

Arlington, VA · On-site

$77K - $100K/yr

The Junior .NET Developer will work as part of an Agile development team, collaborating with ... Develop, test, maintain, and enhance applications utilizing Microsoft .NET technologies, including ...

next page

Showing results 1-20

Junior Applications Developer information

See Virginia salary details

$23.8K

$88.2K

$136.3K

How much do junior applications developer jobs pay per year?

As of Jul 18, 2026, the average yearly pay for junior applications developer in Virginia is $88,212.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,400.00 and $86,300.00 per year, depending on experience, location, and employer.

What does a Junior Applications Developer do?

A Junior Applications Developer assists in designing, coding, testing, and maintaining software applications under the supervision of more experienced developers. They work with programming languages, troubleshoot issues, and contribute to software development projects. Their role often involves learning new technologies, collaborating with team members, and writing code that meets project requirements. This entry-level position is a starting point for building a career in software development.

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

To thrive as a Junior Applications Developer, you need a solid grasp of programming fundamentals, familiarity with common languages like Java, Python, or C#, and typically a degree in computer science or a related field. Experience with version control systems (such as Git), integrated development environments (IDEs), and basic database management is also valuable. Strong problem-solving abilities, eagerness to learn, and effective communication skills help you collaborate and grow in the role. These skills and qualities ensure you can contribute to development projects, adapt to evolving technologies, and work well within a software team.

What are some common challenges faced by Junior Applications Developers when transitioning from academic projects to real-world business applications?

Junior Applications Developers often find that real-world business applications require a greater focus on code maintainability, collaboration, and adherence to organizational standards than academic projects. They may face challenges adapting to working within established codebases, using version control tools, and coordinating with cross-functional teams like QA, UI/UX, and project management. Additionally, balancing the need to deliver features on tight deadlines while ensuring code quality can be demanding, but these experiences provide valuable learning opportunities and foster professional growth.
What are the most commonly searched types of Applications Developer jobs in Virginia? The most popular types of Applications Developer jobs in Virginia are:
Infographic showing various Junior Applications Developer job openings in Virginia as of July 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, 1% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $88,212 per year, or $42.4 per hour.
Senior Application Developer

Senior Application Developer

SOSi

Fort Belvoir, VA

$108K - $149K/yr

Full-time

Re-posted 28 days ago


Job description

Company Description

Founded in 1989, SOSi is among the largest private, founder-owned technology and services integrators in the defense and government services industry. We deliver tailored solutions, tested leadership, and trusted results to enable national security missions worldwide.

Job Description

Overview:

SOSi is seeking a highly qualified Senior Application Developer to join our team on site in Fort Belvoir, VA, in support of our government customer. In this role, the Senior Application Developer will serve as a technical expert responsible for the design, development, integration, and maintenance of complex software applications. The position requires a strong proficiency in .NET Core and extensive experience supporting the operation, enhancement, and modernization of the ITCD (Information Technology and Compliance Directorate) family of applications. The ideal candidate excels in system integration, collaborates effectively across teams, delivers highquality solutions, and provides mentorship to junior developers. This role is best suited for someone who is proactive, detailoriented, and committed to building reliable and scalable systems.

Essential Job Duties:

  • Design, develop, test, and maintain highperformance software applications.
  • Analyze business requirements and translate them into technical specifications.
  • Lead the architecture and design of application components and integrations.
  • Review code for accuracy, quality, and adherence to best practices.
  • Troubleshoot and resolve complex technical issues across the application stack.
  • Collaborate with crossfunctional teams, including product managers, QA, and DevOps.
  • Contribute to process improvements, automation, and development standards.
  • Mentor junior developers and support team knowledge sharing.
  • Stay current with emerging technologies and recommend solutions when appropriate.
  • Support the project manager in overseeing project operation, planning, and execution.
  • Formulate objectives and levels of effort through research and fact-finding with customer representatives and project managers.
  • Be responsible for the software development life cycle from planning to implementation to testing and documenting, to deployment and maintenance.
  • Assist the project manager and client in developing a schedule/timeframe for each project to ensure each one is executed efficiently and in a timely manner.
  • Create and maintain complete and accurate documentation on all supported applications.
  • Oversee technical issues related to the operation, maintenance, and modification of GOTS application.
  • Work with customer stakeholders to design or customize software with a focus on optimizing operational efficiency.
  • Apply knowledge of hardware and/or software engineering principles.
  • Design and/or customize software for client use to optimize operational efficiencies.
  • Monitor application performance and perform application changes to optimize performance.
  • Analyze and design GOTS applications and systems with a focus on improving functionality and stakeholder usability.
  • Provide evaluations and recommendations of GOTS applications and systems to provide solutions to complex technical challenges.
  • Follow all applicable agency policies, procedures, and regulations.
  • Provide technical guidance to lower-level developers and engineers.
Qualifications
  • Bachelor's degree or postgraduate degree in engineering, scientific, technical, or business management disciplines from an accredited college or university.
  • A minimum of 5 years of technical supervisory experience in an application/software development environment.
  • An active in scope Top Secret security clearance, or Secret with the ability to obtain a Top Secret.
  • Experience with GOTS applications such as ARMIS, AAO, ACOTD, FACTS, MDR, or ADAMS.
  • Experience with Microsoft SQL and the .NET framework.
  • Experience with Configuration Management processes including Change Control Boards (CCB).
  • Ability to schedule, track, and perform across multiple concurrent projects.
  • Must have demonstrated the ability to communicate with a variety of stakeholders in multiple formats.
  • Must possess baseline and computing environment certifications for IAT-II IAW DoD 8570.01-M (CCNA-Security, CySA+, GICSP, GSEC, Security+, CND, or SSCP).
  • 5-8+ years of professional experience in software or application development.
  • Strong proficiency in modern programming languages and frameworks (such as C#, JavaScript, .NET, or similar).
  • Hands-on experience with cloud platforms and services (AWS, Azure, or GCP).
  • Proficiency with REST APIs, microservices, and application integration patterns.
  • Solid understanding of relational and NoSQL databases.
  • Experience with CI/CD pipelines, version control systems, and automated testing.
  • Strong analytical, problemsolving, and communication skills.
  • Ability to work independently while supporting team goals.
Additional Information

Work Environment:

  • Normal office conditions.
  • Core hours of operation are Monday through Friday, 0600 - 1700.
  • On government site within Ft. Belvoir, VA.
  • Compensation: $140K - $155K yearly.

Working at SOSi:

  • All interested individuals will receive consideration and will not be discriminated against for any reason.