Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (SWE) Skill Level 2

$252k - $296k
Full-time

CTRL + LLC

Software Engineer (SWE) Skill Level 2

About the Role

We are seeking a Full-Stack Software Engineer (Level 2) with strong UI proficiency to join a small, high-impact development team. If you enjoy taking ideas from concept to working prototype in short, iterative cycles and thrive on solving challenging problems across the stack, this role offers the opportunity to make an outsized impact on how our organization operates.

You'll work as a hands-on engineer on a close-knit team, helping to design and build modern, scalable applications with polished, intuitive user interfaces.

Responsibilities

  • Design, develop, maintain, and enhance complex, full-stack software systems based on documented requirements.
  • Implement features end-to-end — from UI through backend services and data stores.
  • Apply modern software engineering practices (version control, code reviews, automated testing, CI/CD) to deliver reliable and maintainable solutions.
  • Build and execute simulations and test harnesses in development and test environments.
  • Ensure UI designs adhere to established UX/UI principles, style guides, and accessibility standards.
  • Leverage UI libraries, frameworks, and reusable components to accelerate development and maintain consistency.
  • Test UI across the organization's approved browsers and platforms to ensure a seamless user experience.
  • Debug and troubleshoot UI and full-stack issues, performing root-cause analysis and driving fixes.
  • Continuously improve the user experience by identifying UX/UI enhancements and performance optimizations.
  • Stay current with industry trends, tools, and best practices in front-end, full-stack, and UI development.
  • Participate in code reviews, providing and receiving constructive feedback to maintain code quality and shared standards.
  • Collaborate closely with product owners, designers, and other engineers to refine requirements and deliver incremental value.

Required Skills & Experience

  • Strong Java development skills for backend services.
  • Proficiency with modern JavaScript frameworks, specifically React, for building rich, responsive UIs.
  • Experience designing and consuming RESTful APIs.
  • Hands-on experience with containers (Podman and/or Docker).
  • Experience with container orchestration platforms such as Kubernetes.
  • Practical experience designing and building microservices-based architectures.

Familiarity with Two or More of the Following

  • Data and processing paradigms: Machine Learning, streaming data pipelines, and/or batch processing.
  • Data stores: MongoDB, ArangoDB, Redis, PostgreSQL.

Education & Experience Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics required; or equivalent combination of education, training, and experience.
  • Minimum of 14 years of relevant experience in software engineering, modernization, or solution architecture.
  • Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree.
  • Must hold a current security clearance and polygraph 

Desired Skills

  • Experience developing and deploying applications in cloud environments such as AWS or on hyper-converged infrastructure (HCI).
  • Familiarity with logging, monitoring, and observability tools for full-stack applications.
  • Experience working in agile or iterative development environments.

Position Details

  • Location: {ADDRESS}
  • Experience Level: Mid Level
  • Category: Software Development
  • Remote Work: Not available
  • Salary Range: $252,000 – $296,000 per year

Education & Experience Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics required; or equivalent combination of education, training, and experience.
  • Minimum of 14 years of relevant experience in software engineering, modernization, or solution architecture.
  • Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor's degree.
  • Must hold a current security clearance and polygraph 
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Engineer (SWE) Skill Level 2 in Annapolis Junction, MD vacancy
  • $252k - $296k

     ...Software Engineer (SWE) — Skill Level 2 About CTRL+ At CTRL+, we build powerful, mission-driven software that makes a difference. We're a collaborative, fast-moving team that values clean code, sharp thinking, and engineers who take ownership. If you thrive in a dynamic... 
    Level 2
    Full time
    Remote work

    CTRL + LLC

    Annapolis Junction, MD
    more than 2 months ago
  • $120.8k - $265.8k

    Job Title: Software Engineer Skill Level 2Job Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee...  ...active TS/SCI w/ PolyFourteen (14) years’ experience as a SWE, in programs and contracts of similar scope, type, and... 
    Level 2
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    2 days ago
  • $103.8k - $218.1k

    Job Title: Software Engineer Skill Level 1Job Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee...  ...and Containerization• Seven (7) years experience as a SWE, in programs and contracts of similar scope, type, and... 
    Suggested
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    2 days ago
  •  ...What You Will Do: As a Software Engineer Level 2 at Independent Software, you will support the development...  ...and integration efforts Required Skills and Qualifications:   Experience...  ...of relevant Software Engineering (SWE) experience supporting programs and contracts... 
    Level 2
    Full time

    Independent Software

    Annapolis Junction, MD
    a month ago
  • $78k - $250k

     ...years experience as a SWE in programs and contracts...  ...projects with similar software processes may be substituted...  ...with users or system engineers; analyze systems flow,...  ...as team lead at the level appropriate to the software...  ..., specific role, skill set, and level of expertise... 
    Level 2
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    1 day ago
  • $78k - $250k

     ...years experience as a SWE in programs and contracts...  ...projects with similar software processes may be substituted...  ...with users or system engineers; analyze systems flow,...  ...as team lead at the level appropriate to the software...  ..., specific role, skill set, and level of expertise... 
    Level 2
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point

    Hanover, MD
    3 days ago
  •  ...Full Stack development efforts. Required Skills: Submitted candidates must meet the...  ...education requirements to qualify for the Software Engineer Level 2 (SWE2) labor category. Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope... 
    Level 2

    Talentify.io

    Columbia, MD
    4 days ago
  • $78k - $250k

     ...scalable, maintainable software systems. ~ Experience...  ...debugging and problem-solving skills and the ability to...  ...to collaborate across engineering disciplines....  ...years experience as a SWE in programs and contracts...  ...Serve as team lead at the level appropriate to the software... 
    Level 2
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Onyx Point, Inc.

    Hanover, MD
    2 days ago
  •  ...Description Job Description What You Will Do: As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization...  ..., and Confluence to support software delivery. Required Skills and Qualifications:   Strong Java development... 
    Level 2

    Independent Software

    Maryland, MD
    a month ago
  •  ...Will Do: At Independent Software, as a Software Engineer, you will design, develop,...  ...operational continuity Required Skills and Qualifications:...  ...Education and Experience: Level 1 Bachelor’s degree in...  ...Bachelor’s degree. Level 2 Bachelor’s degree in Computer... 
    Level 2
    Full time

    Independent Software

    Annapolis Junction, MD
    a month ago
  •  ...Summary CTC Group is seeking  Software Engineers , for a contingent program...  ...and documentation For senior-level positions, provide technical...  ...required. Four (4) years of SWE experience on projects with...  ...complexity is required. Level 2 Qualifications ~ Fourteen (... 
    Level 2

    CTC Group

    Maryland, MD
    11 days ago
  • $149.6k - $254.32k

     ...Description Whats it like to engineer the systems that protect the...  ...foundation of global defense. As a Software Engineer, you will embark on a...  ...DevOps Proficiency: Advanced skill in managing automated CI/CD...  ...available based on position level and/or job specifics. About... 
    Level 2
    Full time
    Part time
    Local area
    Worldwide

    BAE Systems

    Annapolis Junction, MD
    3 days ago
  • $175k - $235k

     ...Summary CTC Group is seeking  Software Engineers , to develop, maintain, and...  ...Four (4) years of additional SWE experience on projects with similar...  ...for a bachelor’s degree. Level 1 Qualifications ~ Seven (7)...  ...is required. Level 2 Qualifications ~ Fourteen (... 
    Level 2

    CTC Group

    Maryland, MD
    a month ago
  • $150k - $170k

     ...Rex is looking for a talented Software Engineer 2 to work on a program in the...  ...and synthesis from system level to individual software components...  ...Level 2 Software Engineer (SWE) shall possess the following...  ...required experience for this level (skills, technologies, expertise):... 
    Level 2
    Contract work
    Work experience placement
    Immediate start

    T-Rex Solutions

    Hanover, MD
    a month ago
  • $10k

     ...Software Engineer – Level 2 Wyetech is seeking an experienced Software Engineer – Level 2 to develop, maintain, and enhance complex software...  ...problem-solving, communication, and technical documentation skills. Preferred Qualifications Four (4) years of demonstrated... 
    Level 2
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Annapolis Junction, MD
    3 days ago
  • $180k - $195k

     ...polygraph Job Description: The Software Engineer develops, maintains, and...  ...analysis and synthesis from system level to individual software components. Required Skills: Must be a U.S. Citizen...  ...Fourteen (14) years experience as a SWE in programs and contracts of... 
    Level 2
    Contract work
    Work experience placement
    Local area

    IntelliGenesis

    Annapolis Junction, MD
    24 days ago
  • $95.89k - $220.75k

     ...enhance complex and diverse software systems (e.g.,...  ...synthesis from system level to individual software components Required Skills: US Citizens Only...  ...years experience as a SWE in programs and contracts...  ...confer with users or system engineers; analyze systems flow,... 
    Level 2
    Contract work
    Work experience placement
    Local area

    IntelliGenesis

    Annapolis Junction, MD
    17 days ago
  • $155k - $205k

     ...Job Description Job Description Software Engineer, Airflow Data Pipelines Make an Impact...  ...role aligns to Software Engineer (SWE), Level 2 Master’s degree in Computer Science...  ...scope, type, and complexity Required Skills Linux CLI experience and strong comfort... 
    Level 2
    Work at office
    Immediate start
    Visa sponsorship

    Intelliforce-IT Solutions Group

    Annapolis Junction, MD
    8 days ago
  • $70k - $190k

     ...Belay Technologies is seeking a Mid-Level Software Engineer to join our intel team.  Candidates should...  ...required. Four (4) years of additional SWE experience on projects with similar...  ...Candidates are required to have the following skills: Python, C, and/or C++ Windows and... 
    Level 2
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    12 days ago
  • $166.9k - $309.9k

     ...0.00 - $309,900.00Experience Level: Experienced ProfessionalFT/PT...  ...-extreferSenior Full Stack Software Engineer - Clearance RequiredWHAT WE'RE...  ...(14) years’ experience as a SWE in programs and contracts of...  ...Clearance TS/SCI with PolyDesired Skills• Knowledge of commercial... 
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Local area
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    22 hours ago
  • $10k

     ...Software Engineer Level 2 (SWE2) – FRACTALGLASS Wyetech is seeking an experienced Software Engineer...  ...of existing capabilities. Required Skills/Experience: Experience throughout the...  ...of experience as a Software Engineer (SWE) on programs and contracts of similar scope... 
    Level 2
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Annapolis Junction, MD
    5 days ago
  • $135k - $216k

     ...environments? Peraton is seeking a talented and skilled Cloud Software Engineer to join our Cyber Intelligence team in...  ...you. The Cloud Software Engineer Level 2Engineer provides cloud software...  ...will be considered equivalent to two (2) years of experience.    Five (5)... 
    Level 2
    Contract work
    Work experience placement
    Shift work

    Peraton

    Laurel, MD
    3 days ago
  •  ...Reflexive Concepts is seeking a skilled Software Engineer to join our team! Specifically, we are looking for a Software Engineer (Skill Level 2) to design and build new software, integrate and sustain existing applications, and serve as a technical lead overseeing the... 
    Level 2

    Reflexive Concepts

    Hanover, MD
    22 hours ago
  • $176k - $282k

    ResponsibilitiesPeraton is seeking a Senior Software Engineer in Annapolis Junction, MD.This team...  ...years of experience as a Software Engineer (SWE) supporting programs and contracts of...  ...including training, certification programs, and skill-building experiences tailored to... 
    Contract work
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    3 days ago
  • $135k - $216k

    ResponsibilitiesPeraton is seeking a highly motivated and skilled Software Engineer to design, develop, and secure next-...  ...security, contribute to architecture-level decisions, and shape the future of...  ...of experience as a Software Engineer (SWE) on programs and contracts of similar... 
    Contract work
    Work experience placement
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    1 day ago
  • $110.3k - $204.9k

     ...$204,900.00Experience Level: Experienced ProfessionalFT...  ...with senior engineers for the development of...  ...YOU AREExperience as a Software Engineer with knowledge...  ...years’ experience as a SWE, in programs and contracts...  ...education/ training, key skills as well as market(work... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    22 hours ago
  •  ...clearance to be considered.*The GG C++ Software Engineer (SWE) is in an extremely customer facing role...  ...and project continuity.Technical Skills: Proficiency in C++ development, with a...  ...certification you need to propel you to the next level.Work/Life Balance:A healthy work/life... 
    Contract work
    Flexible hours

    ProSync Technology Group

    Annapolis Junction, MD
    22 hours ago
  • $146k - $234k

     ....The team is seeking a Software Engineer to:Devise strategies to...  ...:TS/SCI with Polygraph level clearance is required.Seventeen...  ...a Software Engineer (SWE) supporting programs...  ...libraries against data.Skilled with big data...  ...employing combination (2 or more) of analysis,... 
    Contract work
    Flexible hours
    Shift work

    Peraton Corporation

    Annapolis Junction, MD
    4 days ago
  • Position: Software Engineer 1Location: Annapolis Junction, MDClearance Required...  ...environment.Required skills:· Languages: Java, Python· Testing...  ...Four (4) years of additional SWE experience on projects with similar...  ...· Serve as team lead at the level appropriate to the software... 
    For contractors

    KeyLogic Systems

    Annapolis Junction, MD
    4 days ago
  • $135.7k - $251.9k

     ...0.00 - $251,900.00Experience Level: Experienced ProfessionalFT/PT...  ...threats at bay.THE WORKAs a Software Engineer - Senior Level you will be responsible...  ...(14) years’ experience as a SWE in programs and contracts of...  ...with a polygraphDesired Skills• Experience with Software-... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (SWE) Skill Level 2. Be the first to apply!