Sr. Business Systems Software Engineer

Baltimore, MD, US
May 07, 2019

CLASS TITLE : Sr. Business Systems Software Engineer

REPORTS TO : Manager, ERP System Development and Administration

DEFINITION : Coordinates, plans and oversees the work of project teams within the Business Management Information Systems (BMIS) 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 BMIS software development process. Performs other duties as assigned.

  • Oversees development, maintenance and operation of multiple business applications and systems as assigned. Leads 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. Works closely with quality assurance and Systems Engineering and Operations to facilitate 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 developed of project initiation documentation and test plans.
  • Schedules and facilitates development effort meetings such as stand-ups, sprint planning and retrospectives.
  • Performs code reviews to verify performance and security of code and . 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.


Education, Training and Experience :
  • Graduation from an accredited college or university with a bachelor's degree.
  • Ten years of experience in the development of business systems applications, eight of which must include development using Structured Query Language (SQL).Additional programming language experience is preferred.
  • Two years of experience developing solutions directly in SQL with stored procedures, scripts, and views.
  • Experience should include conversion of existing business applications and processes to SQL technologies preferably converting from legacy technologies such as COBOL to SQL.

Note: Other combination 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.
  • Knowledge of Web Content Accessibility Guidelines 2.0 Level AA, principles and practices of web page development, design, and maintenance.
  • Skilled in developing business systems applications using SQL and XML.
  • Preferred skills include in converting legacy application such as COBOL to SQL technologies and experience using SQL Management Studio (or similar SQL tools) and Team Foundation Server.
  • Demonstrated ability to communicate effectively both verbally and in written form.
  • Possession of desire for self-development and continuous improvement.

The work of this class is generally sedentary with occasional walking, standing, and other limited physical activities. Duties require travel to sites throughout Baltimore County and movement through project sites, buildings, and areas under construction.

Persons appointed to this classification are designated as Essential-As-Needed Personnel and are required to work when schools and/or offices are closed during adverse weather conditions or any other emergency when contacted and directed to do so.

Employees may be required to work beyond their normally scheduled hours with little or no advanced notice. Work schedules may include nights and weekends.

SALARY: Grade 08 on the OPE 12 Month Pay Scale ($78,942-$122,044)

FLSA : Exempt

This position is eligible for the Baltimore County Employees' Retirement System

This class specification defines the types of duties and level of difficulty of work required of positions in this title. It shall not be held to exclude duties not mentioned nor limit the right of management to assign work to employees.

Citizenship, residency or work VISA in United States required

Application Instructions
Please read and carefully follow the instructions provided below.
  • Applicants are required to have a completed application on file for employment with the Baltimore County Public Schools, and a separate completed application must be submitted for each position and location in which you are interested.
  • 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, including school psychology practicum and school psychology internship experience, and include names, addresses, and telephone numbers of employers.
  • Be sure to answer all criminal background questions. If you answer "yes" to any of the criminal background questions you must provide a written explanation. A criminal offense does not necessarily exclude an applicant from employment with BCPS. Factors such as passage of time since the offense, the nature of the violation, and the extent of rehabilitation will be taken into consideration.

Pre-Employment Requirements:
  • All persons employed by the Baltimore County Public Schools, regular and temporary, are required to be fingerprinted and have a criminal background investigation (State of Maryland, Senate Bill 315, effective October 1, 1986) completed. The fee charged for fingerprinting is $81.00. An identification card will be issued which must be shown prior to employment.
  • 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 for all higher education must be received prior to contract signing.
  • Some positions will require employees to undergo a physical examination and/or drug testing.
  • All newly hired personnel must attend a Badges and Benefits session.
  • Additional job verification will be required for salary credit.


The Board of Education of Baltimore County does not discriminate on the basis of race, color, religion, sex, national origin, age, marital status, sexual orientation, gender identity, genetic information, disability, or veteran status in matters affecting employment or in providing access to educational programs or activities and provides equal access to the Boy Scouts and other designated youth groups. Inquiries regarding the Board's nondiscrimination policies should be directed to: EEO Officer, Office of Equal Employment Opportunity, Baltimore County Public Schools, 6901 Charles Street, Building B, Towson, Maryland 21204 (443-809-8937). There is a compliance officer responsible for identifying, preventing, and remedying prohibited harassment concerning students. Complaints of harassment should be directed to the executive director, Department of School Safety and Security, 9610 Pulaski Park Drive, Suite 219, Baltimore, Maryland 21220 (443-809-4360).

Contact Information

Michael Hodge
Supervisor, HR Staffing
6901 Charles Street, E Building
Towson, Maryland 21204
Phone: 443-809-7872
Fax: 410-887-7876

Apply for Sr. Business Systems Software Engineer

Already uploaded your resume? Sign in to apply instantly


Upload from your computer

Or import from cloud storage

Your Resume must be a .doc, .pdf, .docx, .rtf, and no bigger than 1Mb

4000 characters left

Marketing Communication

We'd love to send you information about Jobs and Services from TopSchoolJobs by email.

All emails will contain a link in the footer to enable you to unsubscribe at any time.

When you apply for a job we will send your application to the named recruiter, who may contact you. By applying for a job listed on TopSchoolJobs you agree to our terms and conditions and privacy policy. You should never be required to provide bank account details. If you are, please email us.

Similar jobs

Similar jobs