Senior Software Engineer

4 days ago


Annapolis, Maryland, United States ClearEdge IT Solutions Full time

ClearEdge IT Solutions is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying modern web-based visualization components focused on audio and visual multimedia playback.

The ideal candidate will have a strong background in full-stack web development, with experience in modular design principles and a proven track record of delivering high-quality software solutions. You will work closely with our customers, managers, and technical staff to understand business needs, develop technical plans, and deliver solutions that solve mission problems.

Key responsibilities will include:

  • Designing and developing multiple web-based visualization components focused on audio, visual, and other multimedia functions
  • Working directly with customers, managers, and technical staff to understand business needs, develop technical plans, and deliver solutions that solve mission problems
  • Applying expertise to code, plan, test, and deploy modular web-based software components
  • Connecting various elements of coding along with libraries and applications for software releases with various operating systems and production infrastructures
  • Coordinating across multi-functional teams to formulate, prototype, implement, and fine-tune solutions
  • Providing multiple tier levels of support to customers and software development teams
  • Establishing strong, collaborative working relationships with Government customers, technical staff, and peers
  • Sharing software engineering best practices and principles

Requirements include:

  • 14 years of experience architecting, developing, and maintaining software solutions, with an emphasis on performance optimizations
  • Bachelor's or Advanced Degree in Computer Science, Computer Engineering, or other technical discipline
  • Experience with all aspects of full-stack development
  • Experience with web-based JavaScript frameworks such as React, Vue, and Angular
  • Experience with object-oriented languages such as Java, JavaScript
  • Experience with designing and developing modular components used in other applications
  • Success troubleshooting complex problems
  • Proven Linux background

Nice to have:

  • Successful creation and integration of software that uses, creates, edits, and views of multimedia
  • Proactive technical customer service experience
  • Experience optimizing solutions across multiple software application domains and teams
  • Experience using CI/CD pipelines for consistent delivery
  • Strong monitoring/metrics skills

About ClearEdge IT Solutions:

We are an experienced advanced analytic development company providing new Cyber solutions to current and emerging missions. Our Core Values of Honesty, Integrity, Loyalty, Fairness, Respect, Responsibility, and Accountability drive our mission and vision and are the heart of what we do each day.

We combine our Core Values with the three key elements of people, technology, and integrity to repeatedly deliver stellar results within our primary competencies.



  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job Overview Captivation Software is seeking a highly skilled Senior Software Engineer to join our team. Job Responsibilities As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. Requirements To be successful in this role, you will need to have: 15 years of experience as a software...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Captivation Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.The ideal candidate will have a strong background in software development, with a minimum of...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a highly skilled and experienced software engineer to join our team. As a senior-level software engineer, you will play a key role in assisting with daily responsibilities on our program.ResponsibilitiesAssist with daily responsibilities on the programCollaborate with the team to develop and implement software...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.ResponsibilitiesDesign and develop software solutions that meet the needs of our customersCollaborate with cross-functional...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job DescriptionJoin a Team of InnovatorsCaptivation Software is a leading provider of innovative solutions for the telecommunication industry. We are seeking a highly skilled Senior Software Engineer to join our team of experts.ResponsibilitiesAnalyze user requirements to design and develop software solutions for telecommunication applicationsDebug and...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Job DescriptionCaptivation Software LLC is seeking a highly skilled Senior Software Integration Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and integrating software tools and services in a PaaS Linux environment.The ideal candidate will have a strong background in software development, with a...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OverviewCaptivation Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our CCE SaaS team, you will be responsible for supporting the development and maintenance of our containerized applications and services.Key ResponsibilitiesMaintenance and troubleshooting of containerized applicationsUpgrade services...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a highly skilled Senior Software Integration Engineer to join our team. As a key member of our engineering team, you will be responsible for the automation, integration, verification, validation, and system testing of various COTS, FOSS, and GOTS packages, libraries, and software products for next-generation...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OverviewCaptivation Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex operational data flows.Key ResponsibilitiesDesign and implement data storage, data transport, data management, data security, data...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and troubleshooting complex operational data flows.The ideal candidate will have a strong background in software development, with experience in creating,...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    About the RoleCaptivation Software LLC is seeking a highly skilled Senior Software Engineer - Kubernetes Expert to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based systems using Kubernetes.Key ResponsibilitiesDesign and implement large-scale Kubernetes...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a highly skilled software engineer to lead the modernization of a legacy application. The successful candidate will design and develop a cutting-edge solution for data translation and forwarding, ensuring seamless integration with the program's modernized system architecture.Key ResponsibilitiesDesign and...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a highly skilled and experienced software engineer to join our team. As a senior-level software engineer, you will play a key role in transitioning a project and contributing to the development of innovative solutions.ResponsibilitiesAssist with project transition and development of software solutionsCollaborate...


  • Annapolis, Maryland, United States Independent Software Full time

    Job SummaryWe are seeking a highly skilled Senior Systems Engineer to join our team at Independent Software. As a key member of our engineering team, you will apply systems engineering principles to deliver high-quality solutions that meet our customers' needs.Key ResponsibilitiesApply systems engineering principles to design, develop, and implement complex...


  • Annapolis, Maryland, United States Jobot Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Jobot. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications used in financial services.About the Role:Design and develop software applications using Java and other relevant...


  • Annapolis Junction, Maryland, United States Captivation Software Full time

    Job OpportunityCaptivation Software is seeking a skilled software engineer to join our team. As a mid to senior-level software developer, you will be responsible for assisting with daily project responsibilities, focusing on the web front-end of a system that interacts with a back-end process to monitor and configure antenna components.Key...


  • Annapolis, Maryland, United States Sensible Solutions and Technologies Inc Full time

    Job Title: Senior Applications DeveloperWe are seeking a highly skilled Senior Applications Developer to join our team at Sensible Solutions and Technologies Inc. This role requires a strong background in software development, reverse engineering, and Linux platform expertise.Key Responsibilities:Design, develop, and integrate software solutions for various...


  • Annapolis, Maryland, United States Sensible Solutions and Technologies Inc Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Sensible Solutions and Technologies Inc. The successful candidate will be responsible for designing, developing, and maintaining software products to support compliance solutions and integration, as well as development and sustainment...


  • Annapolis Junction, Maryland, United States BTS Software Solutions Full time

    Software Development OpportunitiesBTS Software Solutions is seeking a highly skilled Senior Software Developer to join our team in Annapolis Junction, MD.Key Responsibilities:Design, develop, and troubleshoot complex software programs for computer-based systems.Collaborate with hardware engineers to advise on machine characteristics that affect software...


  • Annapolis, Maryland, United States Captivation Software LLC Full time

    Job Title: Senior Systems EngineerCaptivation Software LLC is seeking a highly skilled Senior Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex infrastructure as code (IaC) solutions for large-scale high-performance computing (HPC) systems.Key...