
Mid or Senior Software Engineer
Belay Technologies2 months ago
Annapolis Junction, MD, USAMid Level / Senior
Base Salary
$70k - $240k/yr
Responsibilities
- Develop and test software capabilities as an individual contributor and member of a software verification team.
- Prepare and execute verification tests for software releases using automation and commercial test tools where appropriate.
- Analyze complex system requirements, develop designs and formal specifications, and use data flow diagrams and CASE tools.
- Engineer, author, tune, document, and deploy automation scripts to development and test/production environments.
- Create reusable common functions and shared actions to support developers and testers and reduce maintenance costs.
- Participate in Program Increment planning, requirements management, testing, deployment, and cross-program collaboration.
Requirements
- TS/SCI clearance with polygraph.
- Bachelor's degree in Computer Science or a related discipline and at least eight years of relevant experience.
- Demonstrated experience with Java and documented professional experience with web services.
- Experience or familiarity with multiple technologies including Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, Perl, PowerShell, VBScript, Eclipse, PostgreSQL, Oracle, and Jenkins.
- Experience with web application user interface development, databases, JSON, HTML, XML, and XSLT.
- Knowledge of cryptographic systems and technologies including symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, and digital signatures.
- Experience developing on Windows and/or Linux operating systems.
- Desired experience includes requirements decomposition, secure systems engineering, interface control, trade-off analysis, continuous integration, embedded real-time software, DSLs, object software modeling tools, and Agile development practices.
- Preferred experience includes JEE components and APIs, application servers, FITNesse, Mockito, Cucumber, Unified Functional Tester, Selenium, Behavior Driven Development, secure software development, SAFe, and additional experience with MongoDB.
Benefits
- Eight weeks of paid leave, including personal leave, paid holidays, birthday leave, and optional volunteer leave.
- 10% matching 401(k) contributions vested on day one.
- $5,000 annual training and tuition benefit and a student loan repayment program.
- Company-funded HSA and medical coverage with 100% coinsurance, plus dental coverage including orthodontia.
- Company-funded life insurance, Amazon Prime, gym reimbursement, monthly lunches, games, prizes, pet adoption support, referral bonuses, and company events.
Tech Stack
Categories
About Belay Technologies
BELAY provides managed, U.S.-based virtual staffing for small and midsize organizations, including executive assistants, bookkeeping, and marketing support. Clients engage fractional, remote professionals through a subscription-like, managed-service model with personalized matching and flexible scope. Founded in 2010 and headquartered in Atlanta, Georgia, the privately held company focuses on operational support that frees leaders from scheduling, inbox, financial reporting, and other administrative workloads.