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

Software Engineer (SWE) Skill Level 2

$86.14 - $108.87 per hour

Wyetech

Job Description

Job Description:\n\nSoftware Engineer (SWE) – Skill Level 2Enterprise Data Processing & Modernization\nRequired Clearance: Active TS/SCI with Full Scope PolygraphHourly Pay Range: $86.14–$108.87\nWyetech is seeking an experienced Software Engineer (SWE2) to join an Agile development team supporting a mission-critical enterprise data processing application. This position offers the opportunity to develop, maintain, and enhance a Java Spring Boot application that processes terabytes of operational data each week while contributing to the modernization of the platform through containerization, Kubernetes deployment, and modern software engineering practices.\nThe successful candidate will work within a highly collaborative engineering team responsible for developing scalable Java and Angular applications, maintaining RESTful APIs, optimizing MariaDB database interactions, and supporting continuous integration and delivery processes. The engineer will also contribute to technical architecture decisions, software performance improvements, automated testing, and the evolution of existing enterprise systems into containerized environments.\nThis position requires a strong background in enterprise software development, relational databases, application modernization, and collaborative Agile development. The ideal candidate will demonstrate the ability to design reliable software solutions, troubleshoot complex technical issues, and support both application development and operational continuity.Required Skills/Experience\n\n \n Experience developing, maintaining, and enhancing enterprise Java applications using Spring Boot or similar modern application frameworks.\n \n Experience developing web applications using Angular or comparable modern front-end frameworks.\n \n Strong experience designing, developing, integrating, and maintaining RESTful APIs and service interfaces.\n \n Experience developing software applications that process, manipulate, and manage large volumes of enterprise data.\n \n Experience developing and optimizing applications using MariaDB, Oracle, PostgreSQL, or comparable relational database technologies.\n \n Experience designing and implementing SQL queries, database interfaces, data access components, and application-to-database integrations.\n \n Experience using container technologies such as Docker or Podman.\n \n Experience deploying, configuring, troubleshooting, and supporting containerized applications within Kubernetes environments.\n \n Experience supporting application modernization and software architecture evolution.\n \n Experience analyzing user and system requirements to derive software design, functional, and performance requirements.\n \n Experience designing, coding, debugging, testing, and maintaining complex software applications.\n \n Experience developing and maintaining unit tests, integration tests, and automated software testing procedures.\n \n Experience using Git-based source control and supporting CI/CD development workflows.\n \n Experience participating in Agile software development processes, including sprint planning, code reviews, technical discussions, and continuous improvement activities.\n \n Experience creating and maintaining software design documentation, technical specifications, and operational procedures.\n \n Ability to troubleshoot application, database, integration, and deployment issues across enterprise environments.\n \n Strong analytical, software engineering, technical communication, and problem-solving skills.\n \n Ability to collaborate effectively with software developers, database administrators, systems engineers, and other technical stakeholders.\n \n Active TS/SCI clearance with Full Scope Polygraph.\nDesired Skills/Experience\n\n \n Experience designing, developing, and maintaining microservices architectures.\n \n Experience deploying applications to Kubernetes platforms such as Rancher, Amazon Elastic Kubernetes Service (EKS), OpenShift, or other CNCF-compliant Kubernetes distributions.\n \n Familiarity with Kubernetes Deployments, Services, ConfigMaps, Secrets, Ingress, Persistent Volumes, and Helm charts.\n \n Experience developing or supporting applications that process terabytes of enterprise data.\n \n Experience implementing, configuring, and maintaining GitLab CI/CD pipelines.\n \n Experience using Jira for Agile planning, issue tracking, and software development activities.\n \n Experience using Confluence for technical documentation and team collaboration.\n \n Experience providing operational database administration support for Oracle, PostgreSQL, or MariaDB.\n \n Familiarity with database monitoring, maintenance, backup and recovery, and troubleshooting.\n \n Experience supporting DevSecOps practices, automated software testing, and secure software delivery pipelines.\n \n Experience optimizing application performance, database queries, and data processing workflows.\n \n Experience working across application development, database administration, and deployment technologies.\nResponsibilities and Capabilities\nEnterprise Software Development\n\n \n Analyze user requirements, system specifications, and operational objectives to derive software design and performance requirements.\n \n Design, develop, maintain, and enhance enterprise applications using Java, Spring Boot, Angular, and related technologies.\n \n Develop new software capabilities and modify existing applications to introduce features, improve reliability, and support evolving mission requirements.\n \n Design, implement, and maintain RESTful APIs and service integrations.\n \n Develop software components that efficiently process and manage large volumes of operational and enterprise data.\n \n Debug existing software, identify root causes of application defects, and implement corrective solutions.\n \n Integrate existing software components into new or modified systems and operating environments.\n \n Develop software solutions based on system performance requirements, data usage, workflow analysis, and user needs.\n \n Modify existing software to correct errors, accommodate new hardware or infrastructure, and improve application performance.\n \n Collaborate with systems engineers and other technical personnel to evaluate system constraints, interfaces, performance requirements, and implementation approaches.\n \n Review software components for compliance with design requirements and document test results.\n \n Resolve software problem reports and support ongoing application maintenance.\n\nSpring Boot, APIs, and Database Integration\n\n \n Develop and maintain Java Spring Boot application components supporting enterprise data processing operations.\n \n Design, implement, test, and maintain RESTful APIs for application integration and data exchange.\n \n Develop and optimize SQL queries, database interfaces, and data access components.\n \n Support application integration with MariaDB and other relational database platforms, including Oracle and PostgreSQL.\n \n Design and implement complex database queries and repository interfaces to support application functionality and performance requirements.\n \n Analyze data usage patterns and optimize database interactions to improve processing efficiency.\n \n Troubleshoot application-to-database connectivity, query performance, and data processing issues.\n \n Collaborate with database administrators to support database maintenance, performance monitoring, and operational stability.\n \n Provide backup database administration support during DBA absences, including routine maintenance, monitoring, troubleshooting, backup and recovery, and operational support.\n \n Cross-train across application and database technologies to improve team resilience and continuity of operations.\n\nApplication Modernization and Kubernetes\n\n \n Support modernization initiatives involving application containerization and deployment to Kubernetes environments.\n \n Develop and maintain containerized application components using Docker, Podman, or comparable technologies.\n \n Assist with configuring, deploying, and troubleshooting applications running on Kubernetes platforms.\n \n Participate in architectural discussions regarding containerization, microservices, application scalability, and infrastructure modernization.\n \n Evaluate existing application components and recommend improvements that support maintainability, portability, and operational performance.\n \n Integrate application components with modern deployment and infrastructure environments.\n \n Coordinate with engineering teams to support software installation, configuration, deployment, and operational validation.\n \n Monitor application behavior and system performance to ensure operational specifications are met.\n \n Support the evolution of software architecture to meet changing performance, resource, and interface requirements.\n\nSoftware Testing, Quality Assurance, and CI/CD\n\n \n Develop and maintain unit tests, integration tests, and automated testing procedures for application components.\n \n Assist with developing and executing software test plans and procedures.\n \n Review and test software components to verify compliance with functional, performance, and design requirements.\n \n Support automated build, test, and deployment activities using GitLab CI/CD pipelines.\n \n Participate in code reviews, technical troubleshooting, and continuous process improvement initiatives.\n \n Perform quality control on software products to ensure reliability, maintainability, and compliance with development standards.\n \n Identify software defects, investigate performance issues, and implement appropriate corrective actions.\n \n Develop or implement algorithms that meet system performance and functional standards.\n \n Support software solutions requiring adherence to system timing, resource utilization, and interface constraints.\n \n Recommend and implement improvements to software documentation, testing practices, and development process standards.\n\nSystems Engineering and Technical Design\n\n \n Analyze system requirements and translate them into appropriate software architecture and implementation approaches.\n \n Confer with systems engineers and hardware engineers to derive software requirements and evaluate technical limitations.\n \n Support engineering trade-off analyses involving hardware and software design, software reuse, and integration of Commercial Off-the-Shelf (COTS) and Government Off-the-Shelf (GOTS) technologies.\n \n Develop software solutions through analysis of system performance standards, workflows, data requirements, and technical constraints.\n \n Design, develop, and modify software systems using appropriate engineering methodologies and analytical techniques.\n \n Apply scientific analysis and mathematical models, where appropriate, to evaluate software design outcomes and performance.\n \n Coordinate software installation activities and monitor system functionality to verify operational requirements.\n \n Support the integration of software components into enterprise applications and associated infrastructure.\n\nAgile Collaboration, Technical Leadership, and Documentation\n\n \n Participate in Agile development activities, including sprint planning, backlog refinement, code reviews, technical design discussions, and retrospectives.\n \n Collaborate with software engineers, database administrators, systems engineers, and other stakeholders to deliver reliable software solutions.\n \n Serve as a technical lead or provide development team leadership when assigned, consistent with the project's software development methodology.\n \n Support oversight and coordination of software development activities to ensure work is completed within established technical and process constraints.\n \n Provide technical input into application architecture, implementation strategies, and modernization priorities.\n \n Create, review, and maintain software design documentation, system documentation, interface specifications, and operational procedures.\n \n Use Confluence to maintain technical documentation and Jira to support planning, issue tracking, and development coordination.\n \n Recommend improvements to software engineering practices, documentation standards, and team development processes.\n \n Cross-train across application, database, and deployment technologies to support operational continuity.\n \n Perform additional Software Engineering responsibilities as required to support program and mission objectives.\nQualifications\nCandidates must satisfy the applicable Software Engineer Skill Level 2 labor category requirements.\nOption 1 – Bachelor's Degree\n\n \n Bachelor's degree in Computer Science or a related discipline from an accredited college or university.\n \n Fourteen (14) years of experience as a Software Engineer supporting programs and contracts of similar scope, type, and complexity.\n\nOR\nOption 2 – Experience Substitution\n\n \n Eighteen (18) years of relevant Software Engineering experience, including experience on projects with similar software development processes.\n \n Four (4) additional years of qualifying Software Engineering experience may be substituted for the bachelor's degree requirement.\n\nAdditional Position-Specific Qualifications\n\n \n Experience developing Java enterprise applications using Spring Boot or similar frameworks.\n \n Experience developing front-end applications using Angular or similar frameworks.\n \n Experience designing and maintaining RESTful APIs.\n \n Experience working with relational databases such as MariaDB, PostgreSQL, or Oracle.\n \n Experience with Docker, Podman, Kubernetes, and application modernization.\n \n Experience supporting software development within Agile environments.\n \n Ability to create and maintain technical documentation.\n \n Experience supporting complex software systems that process large volumes of enterprise data.\nSecurity Clearance and Additional Requirements\n\n \n Required Clearance: Active TS/SCI with Full Scope Polygraph.\n \n U.S. Citizenship required.\n \n Must maintain applicable security clearance and program access requirements throughout employment.\n\nAt Wyetech, you’ll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers. We are committed to hiring the best of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry.\nWyetech believes in generously supporting employees as they prepare for retirement. The company automatically contributes 20% of each employee's gross compensation to a Simplified Employee Pension (SEP) IRA, with no requirement for employee matching. All contributions are fully vested from day one, ensuring immediate ownership of retirement funds.\nAdditional benefits include:\nWyetech provides a generous PTO plan of up to 200 hours annually, aligned with applicable state leave regulations. Employees have the flexibility

Vacancy posted 2 days 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
    17 hours ago
  • $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
    28 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
    28 days 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
    4 days ago
  • $10k

     ...Description Job Description HPC Access Control & Security Software Engineer (Software Engineer Level 2 – SWE2) Wyetech is seeking an experienced Software...  ...secure software development practices. Required Skills/Experience: Active TS/SCI clearance with Full Scope... 
    Level 2
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Annapolis Junction, MD
    6 days ago
  • $10k

     ...Job Description Job Description GHOSTGEM/DINO Software Engineer (Software Engineer Level 2 – SWE2) Wyetech is seeking an experienced Software Engineer...  ...modern software development practices. Required Skills/Experience: Active TS/SCI clearance with Full Scope... 
    Level 2
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Summer work
    Immediate start

    Wyetech

    Annapolis Junction, MD
    6 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... 
    Contract work
    For contractors
    Work experience placement
    Flexible hours

    CACI International

    Annapolis Junction, MD
    4 days ago
  • Software Engineer Annapolis Junction, MD Top Secret Polygraph Career Level not specified Salary not specified Join Premium to unlock...  ...implementation. The Level 2 Software Engineer (SWE) possess the following...  ...packages, and libraries. Required Skills Experience using the Linux... 
    Level 2
    Flexible hours

    Prosync

    Annapolis Junction, MD
    17 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
    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
    17 hours ago
  • $180k - $220k

     ...you currently do not possess this level of clearance. Are you a Senior Front End Software Engineer who is ready for a new challenge...  ...experience:  Junior Level - 2+ years of related experience (A...  ...a team.  Strong communication skills.  Description: We have an immediate... 
    Level 2
    Full time
    Contract work
    Immediate start
    Remote work
    Work from home
    Relocation package
    3 days per week

    GliaCell Technologies LLC

    Annapolis Junction, MD
    21 hours 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 area...  ...be accepted at this time. The Level 2 Software Engineer (SWE) shall possess the following capabilities: Analyze user requirements... 
    Level 2

    Jovian Concepts Inc

    Annapolis Junction, MD
    17 hours 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
    Full time

    CTC Group

    Maryland, MD
    more than 2 months ago
  • Software Engineer 2 Columbia, MD ( Job Type Full-time Description Software...  ...2 The Software Engineer (SWE) develops, maintains, and enhances...  ...and synthesis from system level to individual software...  ...required experience for this level (skills, technologies, expertise):... 
    Level 2
    Full time
    Contract work
    Local area

    Synergy ECP

    Columbia, MD
    17 hours ago
  • $149.6k - $254.32k

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

    BAE Systems USA

    Annapolis Junction, MD
    4 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
    11 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
    4 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
    25 days ago
  •  ...Recruiting, Inc. is recruiting a Software Engineer for hybrid work in Greenbelt,...  .... We are seeking a highly skilled and motivated Software...  ...: • US Citizen with Secret-level security clearance or ability...  ...equivalent experience). • 2–5 years of professional experience... 
    Level 2
    Full time

    ClientMind Recruiting Inc.

    Greenbelt, MD
    2 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
    3 days 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
    3 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
    2 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
    1 day ago
  • $91.2k - $169.4k

     ...$169,400.00Experience Level: Experienced ProfessionalFT...  ...with other senior engineers for the development of...  ...is seeking a full stack software engineer to develop, maintain...  ...years’ experience as a SWE, in programs and...  ...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
    2 days ago
  • $131.3k - $237.35k

     ...Our team of hackers and engineers have experience...  ...generation of capabilities.The Software Engineer will be...  ...4) years of additional SWE experience on projects...  ...pay range for this job level is a general guideline...  ...experience, knowledge, skills, and abilities, as well... 
    Full time

    Leidos

    Annapolis Junction, MD
    4 days ago
  • $110.3k - $204.9k

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

    Lockheed Martin

    Annapolis Junction, MD
    2 days 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
    1 day ago
  •  ...points, but we love the work!) In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype...  ...the corporate enterprise.   Requirements Required Skills and Experience (SWE Swiss Army knife with a keyboard) •    Using the Linux... 
    Full time
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    3 days ago
  • $131.3k - $237.35k

     ...opportunities for DevOps Engineers within our Intelligence...  ...(CNO), Mission Software, Analytical Methods and...  ...in years of experience. Level of opportunity, including...  ...Level 0 - Bachelors and 2-7 years of experienceLevel...  ..., and communication skills.Clearance Required: Must... 
    Level 2
    Full time

    Leidos

    Annapolis Junction, MD
    17 hours ago
  • $75.2k - $158.1k

     ...Responsibilities:Provide on-site systems engineering and systems administration...  ....Apply intermediate SQL skills and support backend database...  ....Qualifications:Required for Level 2:Must have a TS/SCI with...  ...any other protected characteristic.Department:Software Development
    Level 2
    Contract work
    Work experience placement
    Immediate start
    Flexible hours

    CACI International

    Laurel, MD
    17 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!