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
  •  ...Software Engineer Level 2 with Cloud experience.   Seeking a Software Engineer with cloud experience to support mission-critical analytics...  ...is highly desired, along with strong software development skills and the ability to work across distributed data platforms.... 
    Level 2

    Mangrum Career Solutions LLC

    Annapolis Junction, MD
    more than 2 months ago
  •  ...Clearance with Polygraph is required The Software Engineer shall be responsible for implementing...  ...standards. Position Required Skills Experience using the Linux CLI Proficiency...  ...Care FSA (up to $5,000 household / $2,500 individual) - Tech reimbursement –... 
    Level 2
    Full time
    Temporary work
    Immediate start
    Relocation package
    Flexible hours

    CTRL + LLC

    Annapolis Junction, MD
    27 days ago
  •  ...Clearance with Polygraph is required The Software Engineer shall be responsible for developing,...  ...packages, and libraries. Position Required Skills Experience using the Linux CLI and...  ...Care FSA (up to $5,000 household / $2,500 individual) - Tech reimbursement –... 
    Level 2
    Full time
    Temporary work
    Immediate start
    Relocation package
    Flexible hours

    CTRL + LLC

    Annapolis Junction, MD
    27 days ago
  • $120.8k - $265.8k

    Job Title: Software Engineer Skill Level 2 Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS...  ...TS/SCI w/ Poly Fourteen (14) years’ experience as a SWE, in programs and contracts of similar scope, type, and complexity... 
    Level 2
    Full time
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    Caci

    Jessup, MD
    14 hours ago
  •  ...Software Engineer (SWE) Level 3: Seeking a Linux-focused Software Engineer with strong Python/Java development and Linux administration experience (RHEL, Ubuntu, Rocky, CentOS) to implement, integrate, automate, and sustain Delinea privileged access and secrets management... 

    Mangrum Career Solutions LLC

    Annapolis Junction, MD
    more than 2 months ago
  • $180k - $195k

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

    Intelligenesis

    Annapolis Junction, MD
    14 hours ago
  • $155k - $205k

     ...Software Engineer, Airflow Data Pipelines Make an Impact Where It Matters Most At Intelliforce...  ...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... 
    Level 2
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    14 hours ago
  • $202.5k - $318.1k

     ...informed insights and software-secure technology to enable...  ...network and developing skills, whether you are new to...  ...our team as a Software Engineer 2. Places of performance...  ...synthesis from system level to individual software...  ...2 Software Engineer (SWE) shall possess the following... 
    Level 2
    Full time
    Contract work
    Relocation
    Shift work

    Northrop Grumman

    Annapolis Junction, MD
    3 days ago
  •  ...,” please apply today!The Software Engineer designs, develops, tests,...  ...and synthesis from system level to individual software components...  ...implementation.The Level 2 Software Engineer (SWE) possess the following...  ..., and libraries. Required Skills Experience using the Linux... 
    Level 2
    Contract work
    Flexible hours

    ProSync Technology Group

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

     ...Intelliforce, you build mission software with teams who move fast,...  ...outcomes. In this role, you will engineer reliable data workflows that...  ...aligns to Software Engineer (SWE), Level 2. Master’s degree in...  ...and complexity. Required Skills Linux CLI experience and strong... 
    Level 2
    16 hours
    Full time
    Immediate start
    Remote work
    Visa sponsorship
    Day shift

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    14 hours ago
  • $155k - $205k

     ...Where It Matters Most Intelliforce engineers don’t just write code. We deliver capabilities...  ...national security missions. As a Software Engineer (SWE-2) supporting the GHOSTGEM mission, you...  ...and mission criticality. Required Skills Experience developing software in... 
    Full time
    Immediate start
    Remote work

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    14 hours ago
  •  ...Software Engineer (Software Management)Themis Insight solves difficult...  ...through small, highly skilled, and hand-picked teams...  ...synthesis from system level to individual software components.The Level 2 Software Engineer...  ...4) years of additional SWE experience on projects... 
    Level 2
    Local area
    Work from home
    Flexible hours

    Themis Insight LLC

    Laurel, MD
    5 days ago
  •  ...Description What You Will Do: As a Software Engineer Level 2 at Independent Software, you will...  ...development and integration efforts Required Skills and Qualifications:   Experience...  ...of relevant Software Engineering (SWE) experience supporting programs and... 
    Level 2

    Independent Software

    Annapolis Junction, MD
    7 days ago
  •  ...2021!  Belay Technologies is seeking a Junior Software Engineer (SWE1) to support our intel team. The SWE shall design or implement complex algorithms requiring...  ...Candidates are required to have the following skills: Proven project management experience within an... 
    Full time

    Belay Technologies

    Annapolis Junction, MD
    more than 2 months ago
  •  ...through small, highly skilled, and hand-picked teams...  ...case. We are hiring a Software Engineer (Software Management)...  ...synthesis from system level to individual software...  ...components. The Level 2 Software Engineer shall...  ...4) years of additional SWE experience on projects... 
    Level 2
    Full time
    Local area
    Work from home
    Flexible hours

    Themis Insight

    Laurel, MD
    more than 2 months ago
  •  ...What You Will Do: As a Software Engineer Level 2 at Independent Software, you will support the development and deployment of containerized...  ...document reusable application deployment templates Required Skills and Qualifications:   Comfortable coding in Go,... 
    Level 2
    Full time

    Independent Software

    Annapolis Junction, MD
    14 hours ago
  • $179k - $237k

     ...Matters Most At Intelliforce, we build software that directly supports national security...  ..., and precision matter. As a Software Engineer supporting the mission, you’ll help design...  ..., and mission impact. Required Skills Strong experience working in Linux environments... 
    Full time
    Live in
    Immediate start
    Remote work

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    14 hours ago
  • $170k - $230k

     ...speak with you regarding the following position:  Multiple Levels-Software Engineer in Annapolis Junction, MD. Security Clearance Required...  ...conditions and may be adjusted based on factors such as experience, skills, and qualifications. The final salary offer will be... 
    Level 2
    Full time
    Bank staff

    Legato, Llc

    Maryland, MD
    14 hours 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
    Full time
    Contract work
    Work experience placement
    Immediate start

    T-rex Solutions

    Hanover, MD
    14 hours 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
    1 day ago
  • $190k - $240k

     ...!   Belay Technologies is seeking a Software Engineer to join our intel team. DevOps is an agile...  ...are desired to have the following skills: Bachelor's degree in Computer Science...  ...development. Salary Range: Levels 2: $70,000 to $190,000 Level 3: $190,0... 
    Level 2
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    14 hours ago
  •  ...Software EngineerProSync Technology Group, LLC (ProSync) is an...  ...please apply today!The Software Engineer designs, develops, tests,...  ...and synthesis from system level to individual software...  ...Services implementation.The Level 2 Software Engineer (SWE) possess the following... 
    Level 2

    Prosync

    Annapolis Junction, MD
    18 hours ago
  • $190k - $205k

     ...Software Engineer (Level 2)ALEX is seeking two cleared Software Engineers (Level 2) to support software...  ....At least six (6) years of that SWE experience must be in software testing...  ...including experience, education, and skills.Reasonable accommodations will be made... 
    Level 2

    ALEX - Alternative Experts

    Columbia, MD
    1 hour ago
  • $176k - $226k

     ...Intelliforce, we deliver mission-ready engineering solutions that empower the Intelligence...  ...to stay ahead of evolving threats. As a Software Engineer, you will help design and...  ...Experience aligned with Software Engineer Skill Level 2 requirements Bachelor’s degree in Computer... 
    Level 2
    Full time
    Immediate start
    Remote work

    Intelliforce-it Solutions Group

    Annapolis Junction, MD
    14 hours ago
  •  ...Will Do: At Independent Software, as a Software Engineer, you will design, develop,...  ...development activities 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

    Independent Software

    Annapolis Junction, MD
    7 days ago
  •  ...Tools Behind the Mission: Join us as a  CNO Software Engineer!  Don't just write code—build the capabilities...  ...~ Four (4) years of additional SWE experience may be substituted in lieu of a degree ~ At least two (2) years of experience developing applications... 
    Level 2
    Full time

    Adaptic

    Annapolis Junction, MD
    more than 2 months ago
  •  ...What You Will Do: As a Software Engineer Level 2 or Level 3 at Independent Software, you will support the modernization of a mission-critical...  ..., and Confluence to support software delivery. Required Skills and Qualifications:   Strong Java development... 
    Level 2
    Full time

    Independent Software

    Annapolis Junction, MD
    more than 2 months 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

    Independent Software

    Annapolis Junction, MD
    7 days 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!