Software Development Engineer

4 weeks ago


Annapolis, Maryland, United States Belay Technologies Full time
Job Summary

Belay Technologies is seeking a skilled Software Development Engineer to join our intel team. As a key member of our team, you will be responsible for providing development support for Security Sustainment applications. Your expertise in software development methodologies aligned with CMS' DevOps objectives will be essential in delivering high-quality solutions.

Key Responsibilities

Troubleshoot application issues and collaborate with other developers, system engineers, and vendors for resolutions.
Utilize software development methodologies aligned with CMS' DevOps objectives.
Work in a fast-paced environment, ready to tackle challenges in upgrading or modifying systems.
Work with backend technologies like Node and Java for critical application operation.
Support application development and production, optimizing performance for essential functions.
Contribute to designing robust, scalable, and efficient Enterprise Applications.
Code, test, and troubleshoot applications deployed on cloud infrastructure for reliability and availability.
Engage in agile development practices using Jira, collaborating with the team to enhance functionality and modernize code bases.
Provide configuration management support to ensure smooth operation of the system.

Requirements

TS/SCI Clearance with polygraph
A bachelor's degree in a technical discipline and three (3) years of experience in software development/engineering. Seven (7) years of experience in software development/engineering may be substituted in lieu of a degree.
Experience working with Java and/or JavaScript
Willingness to learn new technologies
Experience developing and updating technical documentation
Ability to work core hours M-F 10am-2pm. Exceptions will be considered on a case-by-case basis.

Desired Skills

Experience with AngularJS, Angular, VueJS, or comparable JavaScript frameworks/libraries
Experience with containerization
Experience working with Git for source code management
Experience with NiFi
Experience working with the AWS Platform
Experience working in an Agile Development Team
Experience managing the full software development lifecycle (SDLC) to include requirements definition, design, development, test, deployment, and sustainment

Perks and Benefits

Belay Technologies offers a competitive total compensation package that includes benefits and perks, a flexible work-life balance, and career development. Our perks and benefits include:
8 weeks paid leave - 4 weeks of personal leave, 3 Yay days, take off on your birthday, 11 paid holidays, and optional leave up to 6 days through Belay's volunteer program
10% matching in 401(k) contributions vested on day one
$5,000 annual training/tuition
Student Loan Repayment Program
100% company-funded HSA
Rich medical coverage (100% coinsurance)
Dental coverage including orthodontia
Up to $420,000 in life insurance, premiums 100% company funded
Amazon Prime, gym reimbursement, monthly lunches, games, and prizes
Pet adoption program, generous referral bonus program, fun events, and more

About Belay Technologies

Belay Technologies is a certified Service-Disabled Veteran-Owned Small Business located in Columbia, Maryland (Baltimore/Washington area). We specialize in systems automation and full stack development. We provide leading technology and engineering solutions to the DoD, as well as state-of-the-art commercial products. We are an Equal Opportunity Employer.

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

    Captivation Software LLC is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a proven track record of delivering high-quality solutions.Key Responsibilities:* Develop and maintain complex software systems* Collaborate with cross-functional teams to identify and...


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

    Captivation Software LLC is seeking a skilled Senior Software Developer to join our team of engineers. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems.The successful candidate will be responsible for the architecture, design, and development of a web-based, centralized user...


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

    Job Summary: Captivation Software LLC is seeking a skilled Software Development Specialist to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing a web-based, centralized user interface for users to control and monitor large-scale high-performance computing systems.Key...


  • Annapolis, Maryland, United States Independent Software, Inc. Full time

    Job SummaryThe Cloud Software Engineer develops, maintains, and enhances complex Big-Data Cloud systems based on documented requirements. This role involves direct contributions to all stages of back-end processing, analyzing, and indexing. The ideal candidate will have expertise in Cloud Computing, Hadoop Eco-System, and implementing Java applications,...


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

    Captivation Software LLC is seeking a skilled Senior UI Software Developer to collaborate with Product Owners, System Engineers, and Project Software Engineers in developing and implementing user interface components for a mission-focused enterprise web application.Key Responsibilities:Design and develop user interface components to provide an interactive,...


  • Annapolis, Maryland, United States SW Complete Full time

    Software Engineer Job DescriptionAt SW Complete, we are seeking a highly skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, testing, and deploying complex software systems based on documented requirements.The ideal candidate will have a strong background in software development, with experience...


  • Annapolis, Maryland, United States JASINT Consulting and Technologies, LLC Full time

    Job Title:Software Development EngineerJob Summary:JASINT Consulting and Technologies, LLC is seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and testing software applications. You will work closely with our team to ensure that our software meets...


  • Annapolis, Maryland, United States Power3 Solutions and Partnering Companies Full time

    About Power3 Solutions and Partnering Companies:Power3 Solutions and Partnering Companies is a leading provider of signal processing and sensor system integration services to the United States Government and industry. Our team of experts is dedicated to delivering innovative solutions that meet the complex needs of our clients.We are seeking a highly skilled...


  • Annapolis, Maryland, United States CyberCore Technologies Full time

    Job SummaryCyberCore Technologies is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems. Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsDesign...


  • Annapolis, Maryland, United States Annapolis Micro Systems Full time

    Job OverviewAnnapolis Micro Systems, Inc. is seeking a skilled software engineer to contribute to the development of high-performance FPGA-based products. The ideal candidate will have expertise in designing and implementing software solutions for embedded systems, with a strong focus on real-time operating systems and high-speed protocols.The successful...


  • Annapolis, Maryland, United States Power3 Solutions and Partnering Companies Full time

    Plex Solutions, LLC is a leading provider of advanced, tailored cybersecurity solutions, software development, and technology engineering for commercial and government clients. Our team of experts blends cutting-edge technologies, tactics, and procedures with deep mission experience to customize solutions that fit our clients' needs. We are driven...


  • Annapolis, Maryland, United States Wyetech LLC Full time

    Software Development EngineerAt Wyetech LLC, you will be part of an award-winning corporate culture that breaks technological barriers and solves real-world problems for federal government customers.As a Software Development Engineer, you will analyze, design, verify, validate, implement, apply, and maintain software systems.You will use discrete...


  • 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

    Captivation Software LLC is seeking a skilled Senior Software Developer to join our team. The ideal candidate will have a strong background in software development and a passion for building scalable and efficient systems. Key Responsibilities:Design, develop, and test software applications using a variety of programming languages and...


  • Annapolis, Maryland, United States SW Complete Full time

    About the PositionThe Software Engineer position at SW Complete is a key role within our company, responsible for developing, sustaining, and troubleshooting our software suite of applications, including JEDIPOWER and future capabilities as mission needs arise.As a member of our team, you will be working on various software development activities, including...


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

    Job OverviewCaptivation Software is seeking a seasoned software engineer to spearhead the development and maintenance of complex operational data flows. This role requires a deep understanding of data storage, transport, management, security, compliance, and knowledge store management.The ideal candidate will have a strong background in software development,...

  • Software Engineer II

    1 month ago


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

    Job DescriptionBTS Software Solutions is seeking a highly skilled Software Engineer II to join our team. As a key member of our Cyber Operations team, you will be responsible for developing software to meet tactical and strategic mission needs on Windows, Unix, or mobile platforms.Key Responsibilities:Develop software using C, C#, C++, Java, Python, Ruby, or...


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

    Job SummaryCaptivation Software LLC is seeking a skilled Mid-Level Software Integration Engineer to join our team. As a key member of our engineering team, you will be responsible for supporting the development and maintenance of our containerized services.Key ResponsibilitiesPerform maintenance and troubleshooting of containerized applicationsUpgrade...


  • Annapolis Junction, Maryland, United States Columbia Technology Partners Full time

    Job OverviewColumbia Technology Partners is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Develop and maintain software systems using documented requirementsWork...


  • Annapolis Junction, Maryland, United States Nightwing Full time

    About the Role:We are seeking a highly skilled Software Development Engineer to join our team at Nightwing. As a Software Development Engineer, you will be responsible for developing, maintaining, and enhancing complex software systems.Key Responsibilities:Analyze user requirements to derive software design and performance requirements.Debug existing...