> Markdown version of [/jobs/ext/1506539-sr-business-systems-software-engineer](https://www.wearedevelopers.com/jobs/ext/1506539-sr-business-systems-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Business Systems Software Engineer - **Company:** Baltimore County - **Location:** Middle River, MD, United States - **Experience:** Expert - **Salary:** $96,570.0 - $155,327.0 - **Contract:** Permanent contract - **Skills:** Software Applications, Systems Engineering, Business Systems, Software Documentation, Code Review, Continuous Delivery, Continuous Integration, Database Schema, Microsoft SQL Server Data Engine (MSDE), Team Foundation Server, Oracle Databases, Scrum Methodology, Software Engineering, SQL Databases, Systems Integration, Extensible Markup Language (XML), Test-Driven Development (TDD), Bi Publisher, Infrastructure Automation Frameworks, Oracle Cloud Infrastructure, Software Version Control, Sql Database Administration - **Published:** July 30, 2026 - **Apply:** https://www.careerjet.com/job/us0b3ffa64142cd9cfbc9635649d1e2743/eaa ## About the Role Education, Training and Experience: Graduation from an accredited college or university with a bachelor's degree. Three years of experience developing SQL-based solutions and integrated reporting solutions, preferably using Oracle BI Publisher. * Experience developing interfaces using SQL. Experience with implementation, integration, and support of Oracle Cloud Fusion. Note: Other combinations of applicable education, training, and experience which provide the knowledge, skills, and abilities necessary to perform effectively in the position, may be considered. Knowledge, Skill, and Abilities: Knowledge of standard software development practices and project management principles. Skilled in developing business systems applications using SQL and XML. Preferred skills include using SQL Management Studio (or similar SQL tools) and Oracle databases. Skilled in communication with business units. ## Description Coordinates, plans, and oversees the work of project teams within the Enterprise Resource Planning (ERP) Development team. Guides and supports the design and development of enterprise business systems software applications and integrations. Works closely with developers, business analysts, and quality assurance to successfully shepherd development efforts through the software development process. Performs other duties as assigned., Oversees development, maintenance and operation of multiple business operations and systems as assigned. Leads complex development teams in analysis and design of new and existing systems. Prepares development plans promoting continuous integration/continuous delivery practices. Monitors progress through development plan using Team Foundation Server and other standard configuration management tools. Communicates risk to development effort deadlines and removes impediments as needed through coordinated risk mitigation plans. Provides feasibility assessments for requests for new systems, enhancements, and system integrations. Works closely with business analysts and business users to define requirements and develop mock-ups. Leads collaboration with vendors, quality assurance and Systems Engineering and Operations to facilitate complex issues, testing and confirm deployments. Creates and communicates concise and clear documentation for business area staff and executive steering committee leaders. Documentation may include project work details, timelines, and status reports. Communications are provided in both verbal and written forms. Creates and maintains system documentation including technical specifications, release notes, and design documentation. Contributes to the development of project initiation documentation and test plans. Schedules and facilitates development effort meetings such as stand-ups, sprint planning and retrospectives. Acts as a mentor to and oversees the work of other developers and analysts in implementing best practices and business rules for complex technical solutions. Performs code reviews to verify performance and security of code and to ensure code functions according to documented requirements. Monitors developer's adherence to Source Control procedures, test-driven development practices, Americans with Disability Act (ADA) compliance and database schema change processes. Provides third tier application support and works closely with networking team to identify performance issues. Performs other duties as assigned., * Applicants are required to have a completed application on file for employment with Baltimore County Public Schools (BCPS). Information on your resume and application must match. This information is necessary for salary determination should you receive an offer of employment. * Professional references must be submitted to complete your application. Examples of professional references include current and former principals, supervisors, managers, mentor teachers and university/college supervisors. Personal references from colleagues, friends, community members, etc. will not be accepted. * Be sure to account for all periods of employment and unemployment. Failure to complete all fields of the "Work Experience" section of the application may result in your application not being considered. A resume will not be the only document considered in determining your qualifications for a position. * You MUST attach your unofficial transcript(s) or license(s) to your application if you are applying for a position as a teacher or position which requires Licensure/Certification. Proof of Licenses, Certifications and Education: * Applicants are required to submit proof of licenses, certifications and education beyond high school to meet the required and preferred qualifications of the position. Diplomas or transcripts must show the applicant's major field of study. Copies and unofficial transcripts are acceptable only at the application stage. Official transcripts must be provided only after you have accepted a contingent offer. * Failure to submit proof of Licenses, Certifications and Education may result in your application not being considered. Proof of licenses, certifications, and/or education must be submitted with your application. Proof of Degree Equivalency: * Applicants who have obtained a degree from outside the United States are required to submit degree equivalence documentation from a MSDE approved Foreign Transcript Evaluation Agency. This information is located on the MSDE website at Pre-Employment Requirements: * All people employed by the Baltimore County Public Schools, regular and temporary, are required to be fingerprinted and have a criminal background investigation (per COMAR) completed. The fee charged for fingerprinting is $109. * Anyone offered employment is required to provide proper identification and documentation of eligibility for employment in the US. * If you have military experience, you will be asked to provide a copy of DD214. * Official transcripts will be required upon hire and must be sent via e-script/clearinghouse from your university. * Some positions will require employees to undergo a physical examination and/or drug testing. * All newly hired personnel must attend a Benefits and Retirement Orientation meeting. * Additional job verification will be required for salary credit. ## Related Videos - [Automated MS SQL Server database deployments with dacpacs and Azure DevOps](https://www.wearedevelopers.com/videos/334-automated-ms-sql-server-database-deployments-with-dacpacs-and-azure-devops) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Micro-frontends anti-patterns](https://www.wearedevelopers.com/videos/420-micro-frontends-anti-patterns) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Database DevOps with Containers](https://www.wearedevelopers.com/videos/145-database-devops-with-containers) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)