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 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 environment and love solving complex technical challenges, we want to hear from you.

Location

Some telework available, role is however mainly on site in Annapolis Junction MD 

What You'll Do

As a Software Engineer at CTRL+, you'll play a key role in designing, developing, and maintaining high-performance web applications and services. You'll collaborate closely with analysts, engineers, and mission stakeholders to deliver scalable, user-centered solutions.

  • Design and implement high-performance, web-based graph visualization interfaces capable of rendering and interacting with large-scale datasets (thousands of nodes and edges) while maintaining responsiveness and usability
  • Build clean, reusable, and scalable frontend code using ReactJS, informed by user research, wireframes, mockups, prototypes, and user stories
  • Develop and maintain scalable server-side applications and microservices using Node.js and Express.js
  • Design, implement, and consume well-structured, secure, and documented RESTful APIs
  • Write and maintain automated JavaScript tests using ESLint and Jest
  • Manage version control, CI/CD pipelines, and project workflows using GitLab
  • Debug existing software, correct defects, and integrate solutions into new or modified systems
  • Develop and implement algorithms that meet or exceed system performance and functional standards
  • Analyze systems flow, data usage, and work processes to investigate and resolve problem areas
  • Write and review software and system documentation; recommend improvements to development process standards
  • Assist with developing and executing test procedures for software components and perform quality control on team deliverables
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
  • Operate effectively within a Scaled Agile Framework (SAFe) environment
  • Communicate complex technical concepts clearly to both technical and non-technical audiences, including senior leadership and mission stakeholders
  • Deliver compelling product demonstrations and author accurate, concise project updates

What You Bring

  • Proven experience designing and building large-scale graph visualization interfaces for the web
  • Strong UI development skills with ReactJS
  • Solid experience with Node.js and Express.js for server-side development
  • Demonstrated ability to design and consume RESTful APIs
  • Proficiency with GitLab for version control, CI/CD, and project management
  • Working knowledge of Section 508 / WCAG accessibility standards and implementation
  • Familiarity with containers (Docker) and orchestration tools such as Kubernetes (CK8S and Helm)
  • Ability to work independently on a small team, manage timelines, and solve problems proactively with minimal supervision
  • Exceptional communication and presentation skills
  • 20 YOE REQUIRED 

Nice to Have

  • Scrum Lead experience and/or certification
  • Familiarity with the following Node.js and ReactJS packages: Babel, nwsapi, Winston, Graphology, AG Grid, and Sigma

Compensation

$252,000 – $296,000 | Salary commensurate with experience

Join CTRL+

We're building something meaningful. Come be part of it.

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
  •  ...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... 
    Level 2
    Contract work
    Work experience placement

    Kaizen Approach

    Annapolis Junction, MD
    5 days ago
  • $252k - $296k

     ...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... 
    Level 2
    Full time
    Remote work

    CTRL + 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
    a month 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
    1 day 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
    22 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
    4 days ago
  • $99k - $206k

     ...mission enablement, and software modernization....  ...markets. The Software Engineer develops, maintains,...  ...synthesis from system level to individual software...  .... _ The Level 2 Software Engineer (SWE) shall possess the following...  ...alignment with skills, responsibilities, and... 
    Level 2
    Full time

    Nightwing

    Annapolis Junction, MD
    1 day ago
  •  ...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
  •  ...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
  • $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
    Full time
    Contract work
    Work experience placement
    Local area

    IntelliGenesis

    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
  •  ...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
  • $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
  • $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

    Annapolis Junction, MD
    1 day ago
  • We are looking for a Software Engineer Level 0 with technical experience with: \ \ BASIC (REQUIRED) QUALIFICATIONS:  \ Active TS/SCI with...  ...college or university is required or Four (4) years of additional SWE experience on projects with similar software processes may... 
    Full time

    Lifecycle Corporation

    Jessup, 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
  • $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
    2 days ago
  •  ...Software Engineer Level 2 Jovian Concepts, LLC is looking to hire a Software Engineer Level 2 for a great opportunity in the Annapolis Junction...  ...be accepted at this time. The Level 2 Software Engineer (SWE) shall possess the following capabilities: Analyze user... 
    Level 2

    Jovian Concepts Inc

    Annapolis Junction, 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
    1 day ago
  • $210k - $225k

     ...Description Markon is seeking a Software Engineer to support the Fort Meade customer by developing enterprise data processing and knowledge...  ..., troubleshooting, communication, and collaboration skills. *]:pointer-events-auto [content-visibility:auto] supports-... 
    Level 2
    Temporary work
    Flexible hours

    Markon

    Annapolis Junction, MD
    5 days ago
  •  ...Software Engineer 2 Columbia, MD ( Job Type Full-time Description...  ...Engineer 2 The Software Engineer (SWE) develops, maintains, and...  ...and synthesis from system level to individual software components...  ...experience for this level (skills, technologies, expertise):... 
    Level 2
    Full time
    Contract work
    Local area

    Synergy ECP

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

     ...scalable, maintainable software systems. •Experience...  ...debugging and problem-solving skills and the ability to...  ...to collaborate across engineering disciplines. Preferred...  ...years experience as a SWE in programs and...  ...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
  • $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
    Full time
    Contract work
    Work experience placement
    Local area

    IntelliGenesis

    Annapolis Junction, MD
    8 days 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,...  ...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
    Full time

    Independent Software

    Annapolis Junction, 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

    Independent Software

    Annapolis Junction, MD
    a month ago
  • $80k - $110k

     ...to describe the general nature and level of work being performed. They are not...  ...all essential functions, duties and skills required of personnel so classified....  ...to the Systems, Integration and Test Engineer Lead, the Software Engineer 2 will participate in the software... 
    Level 2
    Work at office
    Visa sponsorship
    Work visa

    NARDA HOLDINGS INC

    Maryland, MD
    12 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
  • $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
    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!