Sr Business Systems Software Engineer

BCPSMiddle River, MD
Onsite

About The Position

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.

Requirements

  • 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.
  • Knowledge of standard software development practices and project management principles.
  • Skilled in developing business systems applications using SQL and XML.
  • Skilled in communication with business units.

Nice To Haves

  • Preferred skills include using SQL Management Studio (or similar SQL tools) and Oracle databases.

Responsibilities

  • 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.

Benefits

  • medical plans
  • dental plans
  • vision
  • life insurance
  • flexible spending accounts
  • disability coverage
  • 403(b)/457 plans
  • paid holidays
  • sick days
  • personal business days
  • bereavement days
  • flexible leave options such as FMLA
  • sick bank
  • board approved leaves
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service