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

Software Engineer II

ProSync Technology Group, LLC

Active Top Secret SCI with Fullscope Polygraph clearance required. ProSync Technology Group, LLC (ProSync) is an award-winning, SDVOSB Defense Contracting company with a strong military heritage and a record of excellence in supporting the Department of Defense and the Intelligence Community. If you have prior military service or government contracting experience, are proud to serve and support our nation, and want to help support ProSync's mission to "Define and Redefine the State of Possible," please apply today! The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon documented requirements. These systems might include, but are not limited to, processing intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Open Source Software (OSS) and/or Commercial Off-The-Shelf (COTS) Government Off-The-Shelf (GOTS) software in place of new development, and requirements analysis and synthesis from system level to individual software components. Experience developing in Unix. Ability to perform shell scripting. Working knowledge of Configuration Management (CM) tools and Web Services implementation. Level 2 Software Engineer Capabilities Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Design and code new software or modify existing software to add new features Write or review software and system documentation Integrate existing software into new or modified systems or operating environments Develop simple data queries for existing or proposed databases or data repositories Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc Has experience with agile development processes Has experience with source code control systems, such as Git Serve as team lead at the level appropriate to the software development process being used on any particular project Design and development of relational and non-relational database applications Use of orchestration frameworks such as Spring and Kafka Familiarization with queue management systems Develop or implement algorithms to meet or exceed system performance and functional standards Develop and execute test procedures for software components Develop software solutions by analyzing system performance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas Modify existing software to adapt to new hardware or to improve its performance Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions Java development using the Eclipse IDE (Integrated Development Environment) Development of Java 2 Enterprise Edition (J2EE) applications Experience using collaboration and software development tools (ie. Atlassian) Software development using continuous integration practices Experience with container technologies (ie. Docker) Unix shell scripting Development of event driven, or data driven analytics Development of cloud-based solutions and technologies Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. Perform quality control on team products Recommend and implement suggestions for improving documentation and software development process standards Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces Coordinate software installation on a system and monitor performance to ensure operational specifications are met Recommend new technologies and processes for complex software projects Serve as the technical lead of multiple software development teams Select the software development process in coordination with the customer and system engineering Ensure quality control of all developed and modified software Delegate programming and testing responsibilities to one or more teams and monitor their performance The Software Engineer shall be responsible for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including DINO and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and integration with other COTS, GOTS, and FOSS products, packages, and libraries. Required Skills Experience using the Linux CLI and Linux tools Experience developing Bash scripts to automate manual processes Recent Python (3.x) software development experience Experience with Rust programming concepts, or a willingness and aptitude to learn Rust Experience with NoSQL databases including MongoDB. Experience with containerization technologies such as Docker and containerd Experience with container orchestration technologies such as Kubernetes Experience creating Helm Charts to deploy containerized services on Kubernetes Familiar with Messaging Frameworks including RabbitMQ. Familiar with CI/CD principles, methodologies, and tools including GitLab CI. Familiar with IaC principles, methodologies, and tools such as Ansible Experience with Git Source Control System An active Top Secret/SCI w/ Polygraph clearance is required Desired Skills Experience with SQL databases including PostgreSQL Familiar with IaC principles, methodologies, and tools such as Ansible Experience with Rust programming concepts, or a willingness and aptitude to learn Rust Experience with the Atlassian Tool Suite including Jira and Confluence Education A Master's degree in computer science or related discipline from an accredited college or university, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity A Bachelor's degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity Benefits Join PROSYNC and enjoy our great benefits! Compensation: We offer bonuses that are awarded quarterly to our employees and our compensation rates are highly competitive Health & Retirement: We offer a comprehensive Health Benefits package and 401K Retirement plan so you can take care of yourself and your family, now and in the future. Other health-related benefits include an employee assistance program for those difficult times or when you need to take care of your mental health Education: Individual growth is a priority at ProSync. Employees are encouraged to take advantage of our company-sponsored continuing education program so you can get your degree or that next certification you need to propel you to the next level Work/Life Balance: A healthy work/life balance is essential for building and executing your work effectively at ProSync, but it's also necessary to allow you the room to pursue everything else you want to develop in your personal life. We offer generous Paid Time Off and 11 paid holidays a year. ProSync also provides flexible work options that work with your schedule and lifestyle #J-18808-Ljbffr ProSync Technology Group, LLC

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Annapolis, MD vacancy
  • Quevera is seeking a highly skilled Software Engineer II with an active TS/SCI clearance with Polygraph to support mission-critical programs in Annapolis Junction, Maryland. In this role, you will develop and enhance complex software systems that support enterprise analytics... 
    Suggested

    Quevera

    Annapolis, MD
    2 days ago
  • Job Description Quevera is seeking a highly skilled Software Engineer II with an active TS/SCI clearance with Polygraph to support mission‑critical programs in Annapolis Junction, Maryland . In this role, you will develop, maintain, and enhance complex software systems... 
    Suggested
    Temporary work

    Quevera

    Annapolis, MD
    2 days ago
  • CyberTrend Engineering LLC is seeking a Software Engineer II with a TS/SCI Poly Clearance to develop, maintain, and enhance complex software systems. Candidates should have extensive experience in software engineering and familiarity with Next.js, React, and RESTful APIs... 
    Suggested

    CyberTrend Engineering LLC

    Annapolis, MD
    2 days ago
  • $197.4k - $232k

     ...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K • Offers Equity At...  ...Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems that... 
    Suggested
    Full time
    Remote work

    Confluent

    Annapolis, MD
    11 hours ago
  • A leading technology company is seeking a Senior Software Engineer II to lead the design of critical backend systems for its data streaming platform. The role requires deep proficiency in programming languages and experience with distributed systems. Candidates should... 
    Suggested
    Remote job

    Confluent

    Annapolis, MD
    3 days ago
  •  ...standards. The ideal candidate will have a Bachelor’s degree in Engineering or Computer Science, with additional experience in C++, Linux,...  ...relevant experience in DSP and be prepared to adapt existing software to meet government needs, ensuring clear communication of... 

    Avid Technology Professionals

    Annapolis, MD
    2 days ago
  • $95.89k - $220.75k

    IntelliGenesis LLC® is seeking a Software Engineer Level 2 for its Operations Mission in Annapolis Junction, MD. This full-time position focuses on developing, maintaining, and enhancing diverse software systems. Ideal candidates will have a bachelor's degree in Computer... 
    Full time

    IntelliGenesis LLC®

    Annapolis, MD
    2 days ago
  • Nightwing is seeking a Software Engineer to develop, maintain, and enhance complex software systems. Responsibilities include analyzing requirements, debugging, designing new features, and coordinating system integration. An active TS/SCI with Poly is required, with extensive... 

    Nightwing

    Annapolis, MD
    2 days ago
  • A veteran-supportive defense contracting firm in Maryland seeks a Software Engineer responsible for developing and maintaining complex software systems in a multi-tenant containerized environment. The ideal candidate has experience with various programming languages, tools... 

    ProSync Technology Group, LLC

    Annapolis, MD
    2 days ago
  • SG2 Recruiting is seeking a Data Engineer II for Trend Health Partners, focused on designing and maintaining data pipelines. This role involves technical guidance in architecture and ensuring compliance with data privacy. Qualified candidates will have a Bachelor's degree... 

    SG2 Recruiting

    Annapolis, MD
    2 days ago
  • $120.8k - $265.8k

    CACI International Inc is looking for a Software Engineer Level 2 in Maryland. The successful candidate will have a TS/SCI with Polygraph clearance and 14 years of relevant experience. Responsibilities include software design, debugging, and the integration of existing... 

    CACI International Inc

    Annapolis, MD
    2 days ago
  • What You Will Do As a Software Engineer Level 2 at Independent Software, you will serve in a customer-facing role supporting the development, deployment, and sustainment of mission-critical systems. You will work closely with users and stakeholders to translate operational... 

    Independent Software

    Annapolis, MD
    2 days ago
  • A leading defense contracting company in Annapolis is seeking a Level 2 Software Engineer who excels in developing, testing, and maintaining complex software solutions. The ideal candidate will have experience in multiple programming languages such as C, C++, and Python... 

    Prosync Tecnology Group

    Annapolis, MD
    1 day ago
  • CyberTrend Engineering LLC is seeking a Software Engineer to develop and enhance complex software systems. Candidates must have at least 14 years of experience and a Bachelor's degree in Computer Science. Responsibilities include debugging, system design, and algorithm... 

    CyberTrend Engineering LLC

    Annapolis, MD
    2 days ago
  • $95k - $171k

     ..., Kubernetes, and ensuring reliability for AI workloads within Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining dashboards, alerts, and monitoring for inference workloads using Akamai... 
    Permanent employment
    Work experience placement
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    Annapolis, MD
    5 hours ago
  • Dover Networks LLC in the United States seeks a general‑purpose Software Engineer and Data Integrator to design, develop, and integrate solutions that analyze large data sets to provide mission‑centric insights. You will work closely with analysts, data scientists, and... 

    Dover Networks LLC

    Annapolis, MD
    2 days ago
  • Avid Technology Professionals is seeking a Mid-Level Software Engineer in Maryland. The candidate should have 14 years of relevant experience with a technical degree or 18 years without. Responsibilities include full-stack development with a focus on UI/UX. This position... 
    Full time
    Remote work

    Avid Technology Professionals

    Annapolis, MD
    2 days ago
  • $64.04 - $120.27 per hour

    Wyetech, LLC is looking for a Software Engineer to develop, maintain, and enhance complex software systems for federal government clients. Candidates must have extensive experience, including 14 years in similar roles, BS in Computer Science, and a TS/SCI security clearance... 
    Hourly pay

    Wyetech, LLC

    Annapolis, MD
    2 days ago
  • A defense contracting firm in Maryland is seeking a Software Engineer to design and develop complex software systems. The ideal candidate will have experience in Unix, proficiency in multiple programming languages, and an active Top Secret/SCI w/ Polygraph clearance. The... 

    ProSync Technology Group, LLC

    Annapolis, MD
    2 days ago
  • Base-2 Solutions in Maryland is looking for a Software Engineer Level 2 to develop and enhance complex software systems. Candidates should have extensive experience in software engineering and strong skills in C++, Python, and AI/ML development, along with an active TS/... 
    Flexible hours

    Base-2 Solutions

    Annapolis, MD
    2 days ago
  • $130k - $270k

    Captivation-Software is seeking a mid-level software engineer proficient in AWS with managed services. The ideal candidate will have 14 years of relevant experience and a Bachelor’s degree in Computer Science or a related field. This position requires a Top Secret/SCI U... 

    Captivation-Software

    Annapolis, MD
    2 days ago
  • AV is seeking a Software Engineer (Level 2) to develop and enhance complex software systems that include real-time analytics and data manipulation. The role includes leading software development teams, coordinating installation, and ensuring quality through strict documentation... 

    AV

    Annapolis, MD
    2 days ago
  • Wyetech, LLC is seeking a Software Engineer 2 in Annapolis Junction, Maryland to develop analytics, capture stakeholder requirements, and deploy data analytic solutions within customer tools. The role emphasizes on-site collaboration with the PP Team / Software Engineering... 

    Wyetech, LLC

    Annapolis, MD
    2 days ago
  • Peraton is looking for a detail-oriented Systems Engineer II to work in a hybrid model while supporting critical National Security programs. This role involves leveraging strong technical communication skills and systems engineering expertise to develop and maintain key... 

    Peraton

    Annapolis, MD
    3 days ago
  • Independent Software, Inc. is seeking a Software Engineer Level 2 to support monitoring and automation in Linux-based enterprise environments. You will work with engineering and infrastructure teams on Zabbix development, scripting, and system integration to deliver reliable... 

    Independent Software, Inc.

    Annapolis, MD
    2 days ago
  • Syms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) - II Location: Remote Department: Veterans Affairs (VA) Type: Full...  ...and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation,... 
    Full time
    Work experience placement
    Remote work

    SSG

    Annapolis, MD
    2 days ago
  • Akina, Inc. is looking for a Software Engineer 2 with expertise in Python, Terraform, and AWS. The role involves designing, developing, and maintaining scalable software systems while ensuring code quality through testing and documentation. Candidates should have at least... 

    Gravity Engineering Services Pvt Ltd.

    Annapolis, MD
    2 days ago
  • $130k - $270k

    Captivation-Software is seeking a mid-level Software Engineer 2 in Annapolis Junction, MD. The role requires a Top Secret/SCI security clearance and involves assisting with daily software engineering responsibilities. Applicants should have 14 years of relevant experience... 

    Captivation-Software

    Annapolis, MD
    2 days ago
  • $130k - $270k

    Captivation Software is seeking a mid-level Software Engineer 2 in Annapolis Junction, MD. The role involves assisting with daily engineering responsibilities while ensuring compliance with security standards. The candidate should possess extensive software engineering... 

    Captivation Software

    Annapolis, MD
    2 days ago
  • $130.58k - $144.99k

    Responsibilities Tactical Combat Training System Increment II (TCTS II) Development Systems Engineer (Journeyman) is sought to support the Naval Aviation Training Systems and Ranges Program Office (PMA-205) at Patuxent River Naval Air Station in Lexington Park, MD. PMA-... 
    Contract work
    For contractors
    Work at office

    Sabre Systems

    Annapolis, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!