MDL IT Programmer Analyst II

State of MarylandBaltimore City, MD
Hybrid

About The Position

The Maryland Department of Labor, BEACON Office, is seeking a highly qualified IT Lead Engineer to serve as a Senior Web Developer and Technical Lead. This position is responsible for the architectural design, development, and maintenance of enterprise-level web applications that support the BEACON unemployment insurance modernization project. The successful candidate will work closely with project managers, UI staff, directors, and executive leadership to guide business rules, design, functionality, and policy decisions. The IT Lead Engineer serves as a Senior Web Developer and Technical Lead responsible for the architectural design, development, and maintenance of enterprise-level web applications. This role involves high-level programming, mentoring junior staff, and ensuring that web solutions meet state security, accessibility, and performance standards. The position is in daily contact with the vendor and project manager to plan and review use cases, requirements, and business process rules for the BEACON project, while also working with program administrators and supervisors to ensure specific program requirements are incorporated into the UI Modernization plan.

Requirements

  • A Bachelor's degree from an accredited college or university in Information Technology, Computer Science, Management Information Systems, or other information technology related field.
  • One year of experience designing, developing, testing, implementing and maintaining applications systems and programs using generally accepted computer programming languages or other developmental tools.
  • 6 months of experience with enterprise-level web application design and development.
  • 6 months of experience with front-end and back-end integration and database optimization.

Nice To Haves

  • Experience working on government IT modernization or unemployment insurance systems.
  • Experience with BEACON or similar benefits administration platforms.
  • Experience with technical documentation including API references and system architecture diagrams.

Responsibilities

  • Design and write clean, scalable code for complex web applications.
  • Lead the transition from business requirements to technical architecture.
  • Manage both front-end and back-end integration and ensure database optimization.
  • Guide a team of developers through code reviews, pair programming, and technical troubleshooting.
  • Establish best practices for the Software Development Life Cycle (SDLC) and provide guidance on modern design patterns.
  • Oversee the implementation of automated testing suites (unit, integration, and end-to-end).
  • Ensure all web applications are cross-browser compatible, responsive, and meet state-mandated security protocols.
  • Collaborate with Project Managers, UI/UX designers, and stakeholders to define project scopes and timelines.
  • Lead sprint planning and provide accurate technical estimates for deliverables.
  • Maintain comprehensive technical documentation, including API references, system architecture diagrams, and deployment guides.

Benefits

  • Flexible hours and hybrid teleworking
  • Paid holidays 12-13 per year
  • Generous paid leave package (annual, sick, personal and compensatory leave)
  • State Pension ("defined benefit" plan)
  • Tax-deferred supplemental retirement savings plans (401(k) and 457)
  • Comprehensive, subsidized health, dental and prescription plans with little to no deductibles, free generic prescriptions, and free preventative health services
  • Flexible Spending Account plans for Health Care and Daycare
  • State Employees Credit Union
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service