Talent.com
Senior Software Engineer

Senior Software Engineer

Belay TechnologiesAnnapolis Junction, MD, US
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!   Belay Technologies is seeking a Senior Software Engineer to join our intel team.  The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements.

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 Commercial Off-the-shelf (COTS) / Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Candidates should have the following qualifications :

  • TS / SCI Clearance with polygraph Twenty (20) years experience as a SWE in programs and contracts of similar scope, type, and complexity is required.

Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree Candidates are desired to have the following skills and / or experience :

  • Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations for improving documentation and software development process standards Design and code new software or modify existing software to add new features Integrate existing software into new or modified systems or operation environments Develop simple data queries for existing or proposed databases or data repositories Write or review software and system documentation Serve as team lead at the level appropriate to the software development process being used on any particular project  Design or implement complex database or data repository interfaces / queries  Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas Modify existing software to correct errors, 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 outcome and consequences of design Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products Implement recommendations 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 system installation and monitor equipment functioning 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 Perks and Benefits : 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!   At Belay, we are committed to creating an environment where you can thrive both professionally and personally.  We believe in transparency and fairness in compensation.
  • Several factors influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, education, specific skills and competencies and certifications.
  • Belay offers a competitive total compensation package that includes benefits and perks, a flexible work-life balance, and career development.
  • Salary Range :

  • $190,000 to $240,000 Belay Technologies is a certified Service-Disabled Veteran-Owned Small Business located in Columbia, Maryland (Baltimore / Washington area).
  • Belay Technologies specializes in systems automation and full stack development.
  • Belay Technologies provides leading technology and engineering solutions to the DoD, as well as state-of-the-art commercial products.
  • We hire software engineers, web designers, test engineers, systems engineers, systems administrators, database engineers and other tech services.
  • We are an Equal Opportunity Employer.
  • Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military / veteran status or other characteristics protected by law.   Powered by JazzHR

    Create a job alert for this search

    Senior Software Engineer • Annapolis Junction, MD, US

    Related jobs
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Internetwork ExpertWashington, DC, United States
    Full-time
    The Senior Software Engineer will lead the development and implementation of feature-level enhancements to the CODIS classic baseline, supporting future major release versions.This role is distinct...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    TAP EngineeringFort Meade, MD, US
    Full-time
    Quick Apply
    TAP00043 Position : Senior Software Engineer Location : US – MD, Fort Meade (or surrounding area) Category : Software Clearance Requirement : Active TS / SCI w / full scope polygraph Education R...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    EnboarderWashington, DC, United States
    Full-time
    Come build at the intersection of AI and fintech.At Ocrolus, we’re on a mission to help lenders automate workflows with confidence—streamlining how financial institutions evaluate borrowers and ena...Show moreLast updated: 20 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    OSI Systems, Inc.Washington, DC, United States
    Full-time
    At Spacelabs Healthcare, you make a difference.Every member of our worldwide team plays an integral role in improving treatment and helping providers deliver exceptional care to their patients.From...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Employee NavigatorBethesda, MD, United States
    Full-time
    Bethesda, MD; Frederick, MD; Salt Lake City, UT.Have you used a web site to sign up for your annual benefits? That's what we build. There's a good chance you've even used our software since 70,000+ ...Show moreLast updated: 26 days ago
    Mid / Senior Software Engineer

    Mid / Senior Software Engineer

    Belay TechnologiesAnnapolis Junction, MD, US
    Full-time
    Quick Apply
    Belay Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!. Belay Technologies is seeking a Software Engineer (SWE).T he...Show moreLast updated: 30+ days ago
    Zero Trust Senior Software Engineer- Fully Cleared

    Zero Trust Senior Software Engineer- Fully Cleared

    Intelliforce-IT Solutions GroupAnnapolis Junction, MD, US
    Full-time
    Quick Apply
    Make an Impact Where It Matters Most Join Intelliforce to advance Zero Trust for mission partners.You will build, manage, and automate configurable AdmitIT and ICAM installations for DoD customers....Show moreLast updated: 17 days ago
    • Promoted
    Sightline Sr. Software Engineer (IT-Sightline)

    Sightline Sr. Software Engineer (IT-Sightline)

    InsideHigherEdBaltimore, Maryland, United States
    Full-time
    Johns Hopkins Sightline : Unleash Your Impact.The Johns Hopkins Sightline Business Modernization Project is more than just a job - it's a mission. We're tearing down walls to unleash the full potenti...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Cayuse HoldingsWashington, DC, United States
    Full-time
    The Senior Software Engineer is responsible for the design, development, testing, and management of application development projects in support of IT infrastructure. This includes programmatic integ...Show moreLast updated: 5 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Crystal ManagementWashington, DC, United States
    Full-time
    CMiT, we do more than provide real-world solutions.We deliver transformative results.Through cutting-edge technology and process innovations, we are changing how federal and commercial clients worl...Show moreLast updated: 7 days ago
    Software Engineer, Senior

    Software Engineer, Senior

    Semper Valens SolutionsBelcamp, MD, USA
    Full-time
    Quick Apply
    The SWE will provide functional and empirical analysis related to the design, development, and implementation of software systems. The SWE's full time duty location will be onsite at APG.Must have e...Show moreLast updated: 15 days ago
    Senior Software Engineer (Hybrid or Remote)

    Senior Software Engineer (Hybrid or Remote)

    RouteSmart Technologies IncColumbia, MD, US
    Full-time
    Quick Apply
    This role will report directly to the Lead Software Engineer and is responsible for designing, coding, and supporting a variety of web applications and services. These responsibilities include contr...Show moreLast updated: 13 days ago
    • Promoted
    Senior Software Engineer, Substrate

    Senior Software Engineer, Substrate

    PalantirWashington, DC, United States
    Full-time
    Palantir builds the world’s leading software for data-driven decisions and operations.By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving ...Show moreLast updated: 30+ days ago
    • New!
    GEICO is hiring : Senior Software Engineer - UI in Chevy Chase

    GEICO is hiring : Senior Software Engineer - UI in Chevy Chase

    MediabistroChevy Chase, MD, United States
    Full-time
    Overview At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.Every day we honor our iconic brand by offering quality coverage to millions of customers an...Show moreLast updated: 4 hours ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    OceaneeringHanover, MD, US
    Full-time
    Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.Oceaneering Aero...Show moreLast updated: 6 hours ago
    Senior Software Engineer (Full Stack)

    Senior Software Engineer (Full Stack)

    Human Resources Research OrganizationAlexandria, VA, USA
    Full-time
    Quick Apply
    Senior Software Engineer (Full Stack).The Human Resources Research Organization (HumRRO) is a non-profit leader in developing high-impact services and products in the arenas of employment, military...Show moreLast updated: 30+ days ago
    • Promoted
    Senior System Engineer

    Senior System Engineer

    ManTechBelcamp, MD, United States
    Full-time
    The Senior Systems Engineer will work in support of the Army for the Network Modernization & Mission Network Technical Service Support program (NetMod). NetMod sets forth the work efforts required t...Show moreLast updated: 30+ days ago
    Senior Software Engineer

    Senior Software Engineer

    Peterson TechnologiesAnnapolis Junction, MD, US
    Full-time
    Quick Apply
    Peterson Technologies has been the premier resource for mission-critical solutions through detailed analysis, strategic insight, extensive operational experience, and technical expertise.Today, we ...Show moreLast updated: 30+ days ago