Mid-Level Software Engineer
$70k - $190kBelay Technologies
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 Mid-Level Software Engineer to join our intel team. We are seeking a technically savvy Records Transition and Integration Specialist to support the migration of pre-publication records and workflows from a legacy SharePoint site to the FEITH Records Management System. This role will be central to integrating and configuring the FEITH SharePoint Connector to capture and transfer relevant data, supporting the transition to a new FEITH-based new pre-publication module currently under development. In addition to supporting the records migration effort, the selected candidate will design, develop, and enhance Java-based components that preprocess data from multiple source systems for ingestion into the organization's SV management system. The initial implementation focuses on SharePoint documents, leveraging an existing reusable codebase that is currently in the early stages of development. The successful candidate will complete and extend this framework, ensuring it can support additional data sources and evolving integration requirements.
The ideal candidate will possess a mix of technical awareness of enterprise integration patterns, strong Java development experience, SharePoint familiarity, and strong communication skills to support the successful onboarding of users into the new process. The candidate should be highly self-sufficient, adaptable, able to work effectively under the direction of a Technical Lead, and capable of analyzing complex technical problems and clearly communicating proposed solutions.
Technology Stack:
Candidates should have the following qualifications:
Candidates are desired to have the following skills:
Perks and Benefits:
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: $70,000 to $190,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.
Belay Technologies is seeking a Mid-Level Software Engineer to join our intel team. We are seeking a technically savvy Records Transition and Integration Specialist to support the migration of pre-publication records and workflows from a legacy SharePoint site to the FEITH Records Management System. This role will be central to integrating and configuring the FEITH SharePoint Connector to capture and transfer relevant data, supporting the transition to a new FEITH-based new pre-publication module currently under development. In addition to supporting the records migration effort, the selected candidate will design, develop, and enhance Java-based components that preprocess data from multiple source systems for ingestion into the organization's SV management system. The initial implementation focuses on SharePoint documents, leveraging an existing reusable codebase that is currently in the early stages of development. The successful candidate will complete and extend this framework, ensuring it can support additional data sources and evolving integration requirements.
The ideal candidate will possess a mix of technical awareness of enterprise integration patterns, strong Java development experience, SharePoint familiarity, and strong communication skills to support the successful onboarding of users into the new process. The candidate should be highly self-sufficient, adaptable, able to work effectively under the direction of a Technical Lead, and capable of analyzing complex technical problems and clearly communicating proposed solutions.
- Design, develop, enhance, and maintain Java-based preprocessing components that transform and prepare records and metadata from multiple source systems for ingestion into the organization's SV management system
- Complete and extend the existing reusable Java preprocessing framework, helping evolve it into a modular and extensible solution capable of supporting additional systems, data source, formats and ingestion requirements
- Develop and maintain integration logic for SharePoint and other source systems, including use of the FEITH SharePoint Connector to capture and transfer relevant documents and metadata
- Integrate and configure FEITH components within ingestion workflows, supporting the setup, testing, and initial configuration of the FEITH pre-publication module to align with customer and system requirements
- Troubleshoot and investigate ingestion and integration issues by analyzing logs, exceptions, data, database states, and system configurations; identify root causes and implement appropriate corrective actions
- Apply sound object-oriented software development practices and design principles to create maintainable, reusable, and scalable solutions, with consideration for future integration and cloud modernization efforts
- Collaborate with the Technical Lead, FEITH development team, Electronic Records Management Services team, and customer stakeholders to clarify requirements, evaluate technical approaches, and support successful implementation and rollout
- Conduct data ingestion activities, including the one-time migration of records into the FEITH system once the new module is operational, and support additional ingestion initiatives as required
- Create and maintain technical documentation, including data flows, process models, system designs, and other documentation needed to support development, integration, troubleshooting, and sustainment activities
- Provide technical guidance, workflow demonstrations, and light user support to assist with onboarding users with new records management processes and technologies
Technology Stack:
- AWS
- SharePoint
- C++
- Records Management Technology (Feith)
- SQL and SQL Server
- Java
- Oracle
- Linux
- Windows
- JIRA
- Confluence
Candidates should have the following qualifications:
- TS/SCI Clearance with polygraph
- Six (6) years of experience in software development/engineering
- Bachelor's degree from an accredited college or university in Computer Science or related discipline
- Ten (10) years of additional software development experience may be substituted for a bachelor's degree
- General understanding of Microsoft environments and enterprise collaboration tools
- Understanding of API calls, especially REST
- Experience with parsing various file formats including txt, Excel, JSON, XML, and others
- Experience with FEITH Records Management System or other COTS products
- Strong hands-on experience developing applications and integration solutions in Java, including object-oriented programming, common software design patterns, and Java concurrency concepts
- Experience designing and developing modular, reusable, and maintainable software components, with familiarity with Domain-Drive Design (DDD)
- Experience using Gitlab for source control and Maven for Java project configuration and build management
- Experience working with JFrog Artifactory or similar artifact repository tools to publish, retrieve, and manage software artifacts
- Familiarity with SharePoint, including content structures and common workflows
- Strong communication and interpersonal skills, with the ability to onboard and train users on a new system
- Ability to work independently while collaborating with developers and product support teams
Candidates are desired to have the following skills:
- Background in SharePoint migrations or connector tools
- Experience supporting enterprise rollouts and managing stakeholder expectations
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: $70,000 to $190,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.
Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Mid-Level Software Engineer in Annapolis, MD vacancy
- ...This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Mid-Level Software Engineer to support its government customer in Annapolis Junction, MD. Qualifications : Master's degree in computer science...SoftwareFull time
$127k - $150k
...SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL is required. Telework possible up to 1... ...week as tasking permits. As an experienced Software Developer, you will provide full‑stack... ...Seven (7) years of experience as a software engineer (SWE) in programs and contracts of...SoftwareWork experience placementLocal areaRemote work1 day per week$119k - $140k
...security clearance at the TS/SCI polygraph level is required. We are seeking an innovative... ...Data Scientist / Machine Learning Engineer to join our team in Annapolis Junction, MD... ...Artificial Intelligence (AI), Data Science, and Software Engineering services for the U.S....SoftwareHourly payContract workWork experience placementImmediate startFlexible hours- Captivation Software in Annapolis Junction, MD is seeking a mid level network engineer to assist with daily responsibilities on the program. The role supports national security missions and requires a Top Secret/SCI clearance and U.S. citizenship. The ideal candidate has...Software
- Captivation Software is seeking a mid-level network engineer to support daily program duties and ensure reliable operation of mission-critical systems. The role requires readiness to travel as needed and to be on-call for operational systems. Candidates must hold a TS/...Software
$190k - $240k
...finalist in 2021! Belay Technologies is seeking a Cloud Software Engineer to join our intel team. The Cloud Software Engineer develops... ...development, and requirements analysis and synthesis from system level to individual software components. Candidates should have...SoftwareContract workWork experience placementFlexible hours$168k - $200k
...Belay Technologies is seeking a System Engineer to join our intel team. We have an immediate... ...with a cross-functional Agile team of software developers, system engineers, and... ...of Section 508 standards, WCAG 2.1/2.2 (Levels A/AA), and ARIA authoring practices....SoftwareContract workWork experience placementImmediate startFlexible hours- ...Maryland Enterprise is seeking candidates for a Senior .NET Software Engineer. The selected candidate will be part of a strong development... ...in any part of the stack required for the task. For a senior level role, we need you to have at least 4 years of experience.Have...Software
$131.3k - $237.35k
Senior Signals Software Engineer in Leidos' Intel Sectors, Cyber & Analytics Business Area (CABA). Primary Responsibilities Analyze user requirements to derive software design and performance specifications. Design, develop, and enhance software to add new features or improve...SoftwareRelocation package- ...work closely with sales staff and other stakeholders High level of integrity and professionalism Able to work individually... ...Experience managing proposals for a Critical Event Management software solution Experience with cutting-edge, innovative proposal...SoftwareWork experience placementWork at office
- ...Seeking an experienced Software Developer who will provide full-stack java software development in support of the Data Transformation Solutions (DTS) TTO. The candidate will engineer end-to-end serverless architectures utilizing the AWS ecosystem. The candidate will contribute...Software
$150k - $220k
...Software Engineer About Crown Point Technologies, LLC Crown Point Technologies, LLC is an Economically Disadvantaged Women-Owned Small Business (EDWOSB) dedicated to providing critical full-stack software development and data engineering solutions and services...SoftwarePart timeRemote work$125k - $140k
...We are seeking a Full Stack Software Engineer with a strong backend focus to join a growing product engineering team. This role is ideal for someone who enjoys working across the full application stack, contributing to both legacy system modernization and modern, cloud...SoftwareFull time- ...Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location:... ...: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans... ...Occasionally perform other IT systems engineering activities such as requirements, design,...SoftwareFull timeWork experience placementRemote work
- ...Translate prototypes and design specifications into functional, responsive, and accessible interfaces Collaborate with backend engineers to design and integrate APIs, ensuring efficient data flow between front-end and back-end systems Contribute to full-stack development...Software
$70k - $190k
...seeking a Security Verification Test (SVT) Software Engineer to join our intel team. The selected... ...languages, object-oriented modeling tools, low-level programming, serialization/... ...program, fun events, and more. Salary Range Mid‑Level: $70,000 to $190,000 Senior Level...Software- ...in preparing the Design Documents.Involvement in all stages of Software Development Life Cycle (SDLC) as well as working in an AGILE Methodologies... ...code standards.Used Hibernate ORM framework as persistence engine, configured O/R mapping and Wrote queries.Used Java8 features...Software
- ...federal government entities and private businesses with software development, scientific and engineering technical assistance, systems integration, and... ...WebLogic, and JBoss), scripting Experience with high-level requirements management, including requirements decomposition...SoftwareWork experience placementImmediate startRelocation package
$83.43k - $222.48k
...Senior Software Development EngineerCVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing... ...world. Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE, Spring Boot, RESTful...SoftwareLocal area- ...team by applying today! Interclypse is seeking to build a new software team to work on a fast-paced program using modern technologies... ...in computer science or similar related field Lead Software Engineer 10 plus years of experience Senior Software Engineer 5 plus...SoftwareFull timeTemporary workFlexible hours
$94.1k - $155.3k
...Management, Security Groups, and CSP native services. Utilize software engineering methodologies (e.g., Infrastructure as code, continuous... ...Collaborate with internal and external parties to transform high-level technical objectives into comprehensive technical...SoftwareContract workWork experience placementWork at office$200k - $207k
...impact. Since 2006, we have delivered innovative technology, engineering, cybersecurity, and mission support solutions to government and... ...motivated, career-oriented, and customer-focused Senior Signals Software Enginee r to join our team in Annapolis Junction, Maryland...SoftwareHourly payContract workWork experience placement- ...Software Developer12 Months C2H based on performance Fully onsite in Annapolis, MD C#, ASP.Net MVC,,Net Core/8, Purely front-end (no backend or cloud experience needed). Experience with Business Logic and Angular 13 (they also still support some AngularJS applications...Software
- ...configuration and maintenance of Linux/UNIX-based server systems and software. Be able to learn quickly and work independently as well as... .... Monitor and tune the system to achieve optimum performance levels. Create and complete project plans within budgetary constraints...Software
$70k - $190k
...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 to join our intel team. Candidates should demonstrate a strong background developing enterprise-grade Java applications with...SoftwareContract workWork experience placementFlexible hours$225k - $245k
...Cloud Software Engineer 3 (Big-Data)Location: Annapolis Junction, MD Compensation Range: $225 -$245K *Clearance: *Active TS/SCI w/ Polygraph needed to apply * Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities...Software- ...Science or a related field (e.g., mechanical engineering, math, etc.). Five (5) years'... ...and Refactoring code. High level understanding of XML documents, syntax and... ...and maintaining documentation for all software development phase (Use Cases, Design Documents...Software
- ...INNOVIM is seeking a Software Developer to support NASA’s Earth Observing System Data and Information System (EOSDIS) Evolution and... ...Bachelor’s degree in technical major such as Computer Science, Engineering, or related technical field ~3 years of software development...SoftwareFull timeContract workRemote work
$80k - $90k
...across different technologies. The Karsun software development team is responsible for the... ...meet schedule commitments with a high level of quality under the supervision of a Solution... ...of 3-5 years of relevant experience (engineering, math, and/or science degrees are...SoftwareWork experience placementH1bWork at officeLocal area$90k - $120k
...passionate about making a real-world impact? AFS is looking for Jr. Software Engineers to join our team and help tackle some of the nation's most... ...Clearance : Must have a TS/SCI with polygraph level clearance As required by local law, Accenture Federal Services...SoftwareLive inWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
Related searches
- mid-level software developer Annapolis, MD
- cybersecurity software engineer Annapolis, MD
- software developer fintech Annapolis, MD
- senior robotics software engineer Annapolis, MD
- software engineer visa sponsorship Annapolis, MD
- network software engineer Annapolis, MD
- software engineer remote Annapolis, MD
- part time software developer Annapolis, MD
- part time software developer remote Annapolis, MD
- software engineer part time Annapolis, MD


