×
Register Here to Apply for Jobs or Post Jobs. X

Junior Software Developer

Job in McLean, Fairfax County, Virginia, USA
Listing for: Bln24, Llc.
Full Time position
Listed on 2026-10-24
Job specializations:
  • Software Development
    Backend Developer, AWS, Python, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 70000 - 90000 USD Yearly USD 70000.00 90000.00 YEAR
Job Description & How to Apply Below
Job Title

Junior Software Developer

Location

McLean, VA (Hybrid)

Company

BLN
24

About Us

We find strength in teamwork-a better youisa better us BLN
24 is an award-winning Management Consulting Firm that supports the U.S. Federal Government in successfully achieving their mission and goals. Our service andsolutionsdelivery start with understanding each client’s end-state, and then seamlessly integrating within each Agency’s organization to improve and enhance strategic and technical operations and deployments.

Job Overview

BLN
24 is seeking a Junior Software Developer to support NOAA's modernization of mission-critical weather and data dissemination systems. Working as part of an Agile development team and with mentorship from senior engineers, the developer will help review legacy weather applications, which typically ingest, route, and deliver weather products, and convert them into secure, event-driven, cloud-native applications on AWS in support of the National Weather Service.

The ideal candidate is eager to learn modern cloud technologies, enjoys solving technical challenges, and thrives in a collaborative environment delivering solutions that improve NOAA's capabilities.

Role and Responsibilities
  • Develop and maintain backend services and REST APIs (primarily Python) that carry forward legacy application workflows, including administrative and subscription-management functions.
  • Build and update user-facing features using modern front-end technologies (e.g., React) that work across a wide range of browsers and devices.
  • Develop event-driven, message-processing components on AWS (e.g., Lambda, SQS, S3) and the data-access layer for relational databases.
  • Study legacy code and documentation to understand how existing systems behave, and help write design documents, API contracts, and workflow diagrams that preserve that behavior in the cloud version.
  • Add structured logging, audit trails, and correlation- so issues can be followed across components.
  • Write automated tests, test simulators, and mocks, and contribute to CI/CD pipelines, including security-scan gates.
  • Fix security findings and vulnerable dependencies, following least-privilege access practices and government security requirements.
  • Contribute to application deployments and AWS infrastructure under the guidance of senior engineers.
  • Collaborate with teammates, QA, Dev Sec Ops , and government stakeholders, and participate in demos and knowledge-transfer sessions.
  • Learn additional applications in the portfolio over time, with mentorship, as program priorities evolve.
Required Skills/Abilities, Experience
  • Education and experience: Bachelor’s degree or Bachelor’s degree in-progress in Computer Science, Software Engineering, or a related field
  • Back-end development: Experience building backend services or APIs in Python, or in another server-side language (e.g., Java or C#/.NET) with the ability to learn Python quickly.
  • Databases: Working knowledge of SQL and relational databases (e.g., PostgreSQL, SQL Server, or MySQL).
  • Testing: Experience writing automated unit tests (e.g., pytest or similar).
  • Tools and processes: Experience with Git and familiarity with agile development practices.
  • Cloud: Exposure to AWS or another cloud platform through work, coursework, personal projects, or certification.
  • U.S. Citizenship

    Required:

    Proof ofU.S. Citizenship and eligibility for Public Trust clearance.
Other Desired Skills/Abilities, Experience
  • Front-end experience with JavaScript (ES6+), HTML5, and CSS3, and a modern framework (e.g., React, Angular, or Vue.js).
  • Hands-on experience with AWS services such as Lambda, S3, SQS, ECS, EC2, or RDS.
  • AWS certification (e.g., Cloud Practitioner or Developer – Associate).
  • Familiarity with Python web and data frameworks (e.g., FastAPI,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary