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 6 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
$115k - $190k
...with Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Mid-Level Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being...SoftwareFull timeContract workRemote workWork from homeRelocation package- ...seeking a senior Developer with.NET applications developer experience who will be responsible for managing, encoding, analyzing complex software requirements to design and develop high quality components using the.NET Core framework. The Senior Developer is expected to...Software
- ...Azure, OpenShift CICD pipelines Bank/Financial industry background Role: Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These application program solutions may involve diverse...Software
- ...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
$110k - $120k
...Bachelor’s degree in Computer Science, Systems Engineering, Information Technology, or a related... ...certification to meet DoW 8570/8140 IAT Level II requirements. Microsoft Certified... ...communication technologies, cyber, systems and software engineering, and digital transformation....SoftwareContract workFor contractorsWork at office$105k - $141.75k
...or PLI programming experience System level experience of IBM CICS; IMS and JCL Relational... ...platforms. Familiarity with agile engineering practices like Test Automation, Test-... ...gross before taxes. . What Rocket Software can offer you in USA: Unlimited...SoftwareRemote workWorldwide- ...Description Summary: The Customer Solutions Engineer a highly skilled Mainframe Modernization... ...or PLI programming experience System level experience of IBM CICS; IMS and JCL... ...Remote #LI-MM1 . . What Rocket Software can offer you in USA: Unlimited Vacation...SoftwareLocal areaRemote workWorldwide
- ...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
- ...nationally and abroad. With experts in biomedical science, software engineering, and program management, we focus on developing and applying... ...members to present updates - Monthly Work Details: Review high-level requirements and bug reports with stakeholders, iterate to...SoftwareLocal areaFlexible hours
$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- ...Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer... ...development, and requirements analysis and synthesis from system level to individual software components. Required Qualifications No...Software
$112.8k - $257k
...skills into strategy through a long path of software development accomplishments and the... ...legacy systems. By working closely with engineering, product, cybersecurity, and data teams,... ...wait.You Have:Experience in enterprise-level software architecture, delivery, or application...SoftwareFull timeContract workPart timeWork at officeLocal areaRemote work$65k - $75k
...Support Engineer I Remote Position Overview The Support Engineer I serves as the... ...troubleshooting, diagnosing, and resolving software-related issues while guiding customers through... ...in accordance with established service level agreements (SLAs). Document...SoftwareRemote workFlexible hours- ...growth. Position Overview ReefPoint Group is seeking AI/ML Engineers and Senior AI Engineers to join our growing Data & AI practice... ...cloud technologies, enterprise data platforms, and modern software engineering practices. Experience with platforms such as Azure...Software
- ...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
$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- ...Solutions is seeking a highly skilled Systems Engineer to join our innovative team. Our Systems... ...activities. Collaborates closely with software engineers, network engineers, security... ...compliance. Troubleshoots and resolves system-level issues related to performance,...Software
$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- ...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...Software
- ...Develop and test the PeopleSoft Global Payroll rules engine. Update or modify existing extensions or tailored software. Integrate PeopleSoft Global Payroll with... ...with the ability to obtain/maintain a DoD Secret level clearance. Security+ certification or IAT Level...SoftwareFor contractorsRemote workFlexible hours
$200k - $220k
...security programs by building high-performing engineering teams and developing innovative... ..., and customer-oriented DevOps Engineer Level 3 to join our team at Annapolis Junction... ...upgrade/ patch tracking and documentation software (Confluence / Jira) Create, Assist, and...SoftwareHourly payContract workWork experience placement- ...troubleshooting skills. Ability to interpret test cases for high-level and functional processes. Comfortable working in a virtual,... ...Knowledge of QA methodologies and practices. Operating systems, software development fundamentals, SQL (basic). Web and desktop applications...Software
- ...Position Summary Base-2 Solutions is looking for a top-notch software engineer to join our team. We are driven to solve challenging customer... ...development, and requirements analysis and synthesis from system level to individual software components. Required Qualifications...SoftwareHourly payContract workTemporary workImmediate startFlexible hoursShift work
- ...credentials will not be considered. Description: The Cloud Software Engineer develops, maintains, and enhances complex and diverse Big-... ..., and requirements analysis and synthesis from system level to individual software components. CONUS TRAVEL: N OCONUS...SoftwareLocal areaShift workNight shiftWeekend work
- ...Equipment, 3270 devices and circuits, including Network hardware and software. Maintain the continuity of point to point analog, digital,... ...: • RJ11, RJ45, RS232, RS444 Desired Skills: IAT level II baseline certification as defined by DoD 8570.01-M is required...SoftwareWork at officeRemote workFlexible hours
$123.4k - $176.3k
...retirement plans. Conduct research and deliver key insights on selected software vendors, including but not limited to, changing pricing models,... ...organization skills with Ability to work across multiple job levels to achieve results. ~ Ability to influence and engage with...SoftwareTemporary workWork experience placementLocal areaImmediate startRemote workFlexible hours- ...Software Developer Anywhere Type: Contract Category: Engineer Industry: Other Workplace Type: Remote Reference ID: JN -072026-108000 Date Posted: 07/21/2026 Shortcut: Description Recommended Jobs Description: Remote Our client...SoftwareHourly payContract workLocal areaRemote work
- ...expertise, and elevate your professional journey to unprecedented levels. Join the Crisis24 team today and be a part of something... ...Experience managing proposals for a Critical Event Management software solution Experience with cutting-edge, innovative proposal development...SoftwareWork experience placementWork at office
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
Related searches
- ngo software engineer Annapolis, MD
- entry level software engineer remote Annapolis, MD
- software developer positions Annapolis, MD
- junior software developer internship Annapolis, MD
- software development engineer aws Annapolis, MD
- consulting software engineer Annapolis, MD
- financial software developer Annapolis, MD
- software developer Annapolis, MD
- software engineer healthcare Annapolis, MD
- cybersecurity software engineer Annapolis, MD




