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 29 days 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 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
    a month 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
    a month 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
    29 days ago
  •  ...Kaizen Approach is currently seeking a Software Engineer (SWE) to develop, maintain, and enhance complex...  ...analysis and synthesis from system level to individual software components, ensuring...  ...relevant work experience, specialized skills and competencies, education, and... 
    Suggested
    Full time
    Contract work
    Work experience placement

    Kaizen Approach.

    Columbia, MD
    a month ago
  •  ...contracts. Come be part of a family and team that makes a difference for tomorrow today! ***2-3 Days a week TELEWORK Possible*** Desired Skills: The Level 0 Software Engineer (SWE) shall possess the following capabilities: Manage system requirements and derived... 
    Remote work
    2 days per week
    3 days per week

    Fidelis Technologies

    Annapolis Junction, MD
    1 day ago
  •  ...please apply today! The Software Engineer designs, develops, tests,...  ...and synthesis from system level to individual software...  ...implementation. The Level 2 Software Engineer (SWE) possess the following capabilities...  ...libraries. Required Skills Experience using the... 
    Level 2
    Full time
    Flexible hours

    Prosync

    Columbia, MD
    more than 2 months 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
    28 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
    12 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
    5 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... 

    Belay Technologies

    Annapolis Junction, MD
    6 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
    26 days ago
  • $78k - $250k

     ...scalable, maintainable software systems. •Experience working...  ...and problem-solving skills and the ability to...  ...to collaborate across engineering disciplines. Preferred...  ...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
    1 day 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
    Full time
    Contract work
    Work experience placement
    Flexible hours

    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
  • $10k

     ...within our industry. The Software Engineer develops, maintains,...  ...synthesis from system level to individual software...  ...years experience as a SWE in programs and contracts...  ...Qualifications (Level 2):  Fourteen (14)...  ...Required Technical Skills Satellite protocol processing... 
    Level 2
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Annapolis Junction, MD
    14 days ago
  • $175k

     ...provider of cybersecurity, software and systems engineering and IT services to the U.S....  ...innovative capabilities to high-level decision makers that...  ...environment.   Required skills: Languages: Java, Python...  ...(4) years of additional SWE experience on projects with... 
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    Synergy Ecp

    Annapolis Junction, MD
    more than 2 months ago
  •  ...company bringing complete engineering services and true full...  ...years’ experience as a SWE in programs and...  ...projects with similar software processes may be substituted...  ...’s degree. Required Skills: Implementation of a...  ...functional and systems levels, Partnership with System... 
    Full time

    Sagecor Solutions

    Laurel, MD
    a month ago
  • $189k - $211k

     ...is currently looking for a Software Engineer 3 . The position will support...  ...analysis and synthesis from system level to individual software...  ...(12) year's experience as a SWE in programs and contracts of...  ...education, experience, knowledge, skills, and abilities, as well as... 
    Full time

    Arsiem Corporation

    Annapolis Junction, MD
    more than 2 months ago
  •  ...Required Skills Test \ \ Twenty (20) years of experience as an SWE in programs and contracts of similar scope, type, and complexity is required. \ Bachelor...  ...SWE experience on projects with similar software processes may be substituted for a bachelor’s degree... 
    Full time

    J

    Laurel, MD
    more than 2 months ago
  •  ...growing company bringing complete engineering services and true full...  ...Polygraph required. Required Skills: Spark and/or MapReduce...  ...Seven (7) years’ experience as a SWE, in programs and contracts of...  ...on projects with similar software processes may be substituted... 
    Full time

    Sagecor Solutions

    Annapolis Junction, MD
    more than 2 months ago
  • $10k

     ...within our industry.   The Software Engineer develops, maintains, and...  ...analysis and synthesis from system level to individual software...  ...(14) years’ experience as a SWE in programs and contracts of...  ...degree. Required Technical Skills ~ Kubernetes expertise... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech, Llc

    Laurel, MD
    more than 2 months ago
  • $150k - $200k

     ...GRVTY is seeking a Senior Software Engineer with a TS/SCI + Poly clearance...  ...Telework: Possible up to 2 days a week remote if tasking...  ...4-20 years of experience as a SWE in programs and contracts of similar...  ...to Have   Data Science skills/background Experience with... 
    Full time
    Contract work
    Immediate start
    Remote work
    2 days per week

    GRVTY

    Laurel, MD
    a month ago
  • $100k - $120k

     ...Computer Science, Computer Engineering, or other technical...  ...developing and maintaining software solutions using a...  ...Strong monitoring/metrics skills  Understanding of...  ...Software Engineer 0 (SWE - 0) The Software Engineer...  ...synthesis from system level to individual software... 
    Full time

    Swoop Staffing

    Annapolis Junction, MD
    4 days ago
  • $170k - $260k

     ...you currently do not possess this level of clearance.*** Are you a Senior Software Engineer who is ready for a new challenge...  ...~ Four (4) years of additional SWE experience on projects with similar...  ...a team.  ~ Strong communication skills.  Key Skills: Ansible Terraform... 
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    Gliacell Technologies

    Annapolis Junction, MD
    more than 2 months ago
  •  ...Description The Software Engineer develops, maintains, and enhances complex and diverse software...  ...analysis and synthesis from system level to individual software components....  ...Fourteen (14) years experience as a SWE in programs and contracts of similar scope... 
    Level 2
    Full time
    Temporary work

    Avalore

    Columbia, MD
    more than 2 months ago
  • $125k - $240k

     ...Trusant Group is looking for a Software Engineer to support our Maryland...  ...analysis and synthesis from system level to individual software...  ...Clearance: TS/SCI w/ Poly.   Level 2: High School diploma...  ...prior work experience, specific skills and competencies, education,... 
    Level 2
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours

    The Kenjya-trusant Group Llc

    Columbia, MD
    more than 2 months ago
  • $185k - $215k

     ...programs by building high-performing engineering teams and developing innovative enterprise...  ..., and customer-oriented Signals Software Engineer Level 2 to join our team in Columbia, MD ....  ...(RF) processing system Required Skills Bachelor’s degree in computer science... 
    Level 2
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Columbia, MD
    3 days ago
  • $200k - $222k

     ...Computer Science, Information Systems, Engineering Science, or related discipline. 5 additional...  ...is required. Active DoD 8570 IAT Level 2 (or above) certification is required....  ..., relevant work experience, specialized skills and competencies, education, and certifications... 
    Level 2
    Contract work
    Work experience placement
    Immediate start

    FLASH Technology Group

    Laurel, MD
    3 days ago
  • Software Engineer Level 2 Base-2 Solutions is seeking a Software Engineer Level 2 to support the VISTA (SRE Team). This role focuses on developing, maintaining, and enhancing complex software systems and infrastructure-driven software solutions in support of mission requirements... 
    Level 2

    Base2 Solutions

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