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 3 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
    3 days 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
    a month ago
  •  ...Clearance with Polygraph is required The Software Engineer shall be responsible for collaborating...  ...Linux environment. Position Required Skills Experience using the Linux CLI and...  ...Dependent 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
    3 days ago
  •  ...this company has been in operation more than 30 years and is still growing.   Newly created position for an Electrical Design Engineer to design Analog and Digital electronics. The Electrical Design Engineer will work as part of a 10-person R&D team, and will lead... 
    Level 2
    Relocation package
    Annapolis Junction, MD
    a month ago
  •  ...Global Technology Solutions - Software Engineer (SWE)Postulerremote type: Sur...  ...colleagues. Growth opportunities and skill development are defining...  ...Science or a related field* Entry Level position, no work experience...  ...AI and Machine Learning* 3.2 GPA or higher preferred*... 
    Suggested
    Temporary work
    Work experience placement
    Internship
    Work at office
    Local area
    Work from home
    Relocation
    Flexible hours

    TD Bank

    Laurel, MD
    2 days ago
  • $185k - $215k

     ...by building high-performing engineering teams and developing...  ...career, and customer-oriented Software Engineer Level 2 to join our team in Columbia...  ...specifications are met. Required Skills 14 years' experience as a...  ...Four (4) years additional SWE experience on projects with... 
    Level 2
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Columbia, MD
    2 days 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... 
    Annapolis Junction, MD
    a month ago
  • $125k - $270k

     ...Description AV PRIME contract is seeking a Software Engineer Level 2 to work as part of small and exciting...  ...: Fourteen (14) years' experience as a SWE in programs and contracts of similar...  ...responsiveness and usability. Strong UI development skills using ReactJS and experience with... 
    Level 2
    Permanent employment
    Full time
    Contract work
    For contractors
    Work experience placement
    Local area
    Remote work

    AeroVironment

    Annapolis Junction, MD
    1 day ago
  • $185k - $215k

    Envision Innovative Solutions is seeking a Signals Software Engineer Level 2 in Columbia, MD. Ideal candidates will have 7+ years of experience focusing on radio frequency (RF) and strong skills in C++, Java, and signal processing. The position requires a Bachelor's degree... 
    Level 2

    Envision Innovative Solutions

    Columbia, MD
    2 days 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, Maryland...  ...(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
    6 days ago
  • $108k - $117.2k

     ...Position Overview AT&T has an opening for a Software Developer to support and maintain our...  ...development experience is preferred. Required Skills Proficiency in JavaScript Strong...  ...Our Software Developer - Asset Management (SWE I) (Government) earns between $108,000 -... 
    Temporary work
    Work at office
    Local area
    Relocation

    AT&T

    Columbia, MD
    6 days ago
  • We are hiring a Software Engineer (Software Management) to work in Laurel, MD . Position...  ...and synthesis from system level to individual software components. The Level 2 Software Engineer shall possess...  ...required. Four (4) years of additional SWE experience on projects with... 
    Level 2
    Local area
    Work from home
    Flexible hours

    Themis Insight LLC

    Laurel, MD
    3 days ago
  • $100k - $150k

     ..., MD or Annapolis Junction, MD. We are seeking two cleared Software Engineers (Level 2) to support software development and full life cycle testing...  ...and complexity is required. At least six (6) years of that SWE experience must be in software testing (test plan/case/... 
    Level 2
    Temporary work

    Kroll

    Columbia, MD
    3 days ago
  • $180k - $195k

     ...Description 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
    5 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
    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
    2 days 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
    a month 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
    28 days ago
  • $190k - $240k

    Junior/Mid/Senior Automated Test Software Engineer 1120 - Annapolis Junction, MD - Full Time Belay...  ...as a member of an Agile team Desired Skills Must have experience working with...  ...and career development. Salary Range Levels 1 and 2: $70,000 to $190,000 Level 3: $190,00... 
    Level 2
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies, Inc.

    Columbia, MD
    3 days ago
  • $195k - $205k

     ...Description Job Description The Software Engineer develops, maintains, and...  ...Providing input to system‑level design, including hardware...  ...listed. , Required Skills Qualifications (Level 2) • Fourteen (14) years...  ...(4) years of additional SWE experience may substitute... 
    Level 2
    Temporary work
    Remote work

    Tensley Consulting, Inc.

    Annapolis Junction, MD
    16 days ago
  • $158k - $170k

     ...Description AEITS, a GTSC company, seeks a Software Engineer Level 2. ~~~ This position pending contract...  .... ~ Four (4) years of additional SWE experience on projects with similar software...  ...teams. Preferred Technical Skills Experience with one or more of the following... 
    Level 2
    Full time
    Contract work
    Temporary work
    Local area

    Advantage Engineering & IT Solutions Inc

    Annapolis Junction, MD
    17 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
    2 days 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
    3 days 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...  ...ready. Required Skills Experience using the... 
    Level 2
    Flexible hours

    Prosync

    Annapolis Junction, MD
    24 days ago
  • $10k

     ...Your Mission: As an Application Engineer IV, you will play a vital...  ...you will design and enhance software that supports large‑scale data...  ...processes and security compliance Skilled in vulnerability management ,...  ...a Doctorate’s Degree. IAT Level 2 Certification (Security+ CE... 
    Level 2

    ClearEdge IT Solutions

    Laurel, MD
    5 days ago
  •  ...collaboration with other senior engineers for the development of...  ...Program is seeking a full stack software engineer to develop, maintain...  ...Validation, Smoke Test, and System Level Test (SLT) prior to deploying...  ...Twenty (14) years’ experience as a SWE in programs and contracts of... 

    Lockheed Martin

    Annapolis Junction, MD
    8 hours ago
  • Lockheed Martin, a global leader in aerospace, defense, and advanced technologies, is seeking a highly skilled Software Engineer with Polygraph Senior Level 2 (SR SWE2) to join our dynamic IT and Data Management team. At Lockheed Martin, we're committed to ethical standards... 
    Level 2
    Full time

    Lockheed Martin

    Annapolis Junction, MD
    8 hours ago
  •  ...Strategic Analytix (SA) is an IT engineering and management consulting firm...  ...partner adopting unique skills and experiences. We are dedicated...  ...Qualifications Clearance Level TS/SCI level clearance with...  ...certification, an additional two (2) years of directly related... 
    Level 2
    Contract work

    Strategic Analytix

    Fulton, MD
    5 days ago
  • $185k - $215k

    Envision Innovative Solutions is seeking a motivated Signals Software Engineer Level 2 in Columbia, Maryland. This Hybrid position involves maintaining and enhancing signal processing software, analyzing requirements, and designing software. The ideal candidate will have... 
    Level 2

    Envision Innovative Solutions

    Columbia, MD
    2 days ago
  •  ...Description Job Description What You Will Do: As a Software Engineer Level 2 at Independent Software, you will support the development...  ...team-based development and integration efforts Required Skills and Qualifications:   Experience with Zabbix development... 
    Level 2

    Independent Software

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