Developer Team Lead - Non-Merit
Towson
Saturday, 02 May 2026
Regular Schedule: 34 hours per week. A Non-Merit vacancy exists in the Office of Information Technology. Non-Merit positions are not classified within the Baltimore County Government Classification and Compensation Plan. A list of eligible applicants will be established based on the examination as outlined below. Current and future vacancies occurring in any Office or Department of Baltimore County General Government may be filled from the list of eligible applicants. All interested candidates must apply at this time. List all promotions and changes in job duties due to reclassification as separate work experiences on your application. Applicants must include the dates of the promotions and reclassifications. Note: Failure to complete all fields of the "Work Experience" section of the application will result in your application not being considered. A resume will not be considered in determining your qualifications for a position. Applicants selected for an interview may provide a resume at that time. You can attach your transcript(s) or license(s) to your application. Failure to submit proof of Licenses, Certifications and Education will result in your application not being considered. Proof of licenses, certifications, and/or education must be submitted with each application.
Examples of Duties
DEFINITION OF RESPONSIBILITY:Baltimore County’s Office of Information Technology is looking for highly motivated and talented individuals with experience providing technical leadership and supervision for application development and support staff within the Office of Information Technology (OIT). The Developer Team Lead is responsible for the design, development, configuration, integration, and maintenance of enterprise applications across custom, cloud-native, and low-code platforms. This role leads teams through all phases of the Software Development Life Cycle (SDLC), leveraging modern development practices, cloud services, and automation to deliver scalable, secure, and maintainable solutions. The position ensures alignment with enterprise architecture, data standards, security policies, and business objectives. EXAMPLES OF ESSENTIAL DUTIES:Under general supervision as the Developer Team Lead, you will:Lead, supervise, and evaluate application development and support staff; provide technical leadership, mentoring, and professional development. Serve as primary technical lead for assigned application portfolio, including custom applications, Saas platforms, and low-code solutions. Design, develop, configure, and integrate applications using modern frameworks, cloud services, APIs, and low-code/no-code platforms. Lead integration efforts across enterprise systems, including COTS and Saas solutions, using API-first and event-driven architectures. Oversee and participate in all phases of the SDLC, including requirements, design, configuration/development, testing, deployment, and support. Translate business requirements into scalable technical solutions, including data models, workflows, and system integrations. Promote and enforce best practices in coding, configuration, documentation, testing, security, and accessibility. Implement and support DevOps practices, including source control, CI/ CD pipelines, automated testing, and release management. Monitor and prioritize service requests, assign work, and ensure timely, high-quality delivery of enhancements and support activities. Lead modernization efforts by automating processes, reducing technical debt, and transitioning legacy systems to cloud or low-code platforms where appropriate. Collaborate with stakeholders, vendors, and cross-functional IT teams to deliver integrated, user-centered solutions. Perform resource planning, workload forecasting, and ensure effective utilization of staff and technology resources. Participate in IT governance processes, including intake, architecture review, security review, and change management. Act as an escalation point to help the team troubleshoot complex technical hurdles and clear immediate blockers(NOTE: The duties and responsibilities listed above are for the purpose of determining a common set of minimum qualifications for all positions in this class. They may not include all of the essential job functions of each position in the class. Each position may not be required to perform all of the essential job functions listed.)
Qualifications
Education, Training, and Experience: Knowledge of application development, systems analysis, and SDLC methodologies (Agile, hybrid, or traditional)Experience with modern programming languages and frameworks (e.g., .NET, C#, JavaScript/ Type. Script, web frameworks)Experience developing and integrating APIs and web services (REST/ SOAP), microservices, and enterprise integration patterns. Strong knowledge of relational databases and SQL, with familiarity in data integration and transformation practices. Experience with cloud platforms (e.g., Microsoft Azure or similar), including cloud-native and hybrid architectures. Experience with low-code/no-code platforms (e.g., Microsoft Power Platform, Dynamics 365, Oracle Apex, GIS, or similar) for application development and workflow automation. Experience with enterprise ETL/ Service Bus tools, such as FME Safe, Espresso. Familiarity with DevOps practices, including source control, CI/ CD pipelines, automated testing, and release management. Ability to integrate COTS, Saas, and legacy systems within an enterprise environment. Strong leadership, communication, and stakeholder engagement skills. Ability to analyze complex problems, develop practical solutions, and manage multiple priorities in a fast-paced environment. Education:Graduation from an accredited college or university with a bachelor's degree in business or computer science, Information Technology, or a related field.plus At least 5 years of experience in the field of systems or applications programming, including at least one year of experience as a Lead Systems Programmer/ Team Lead. Additional experience may be substituted on a year-for-year basis up to a maximum of four years for the required education. 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. Failure to submit proof of Licenses, Certifications and Education will result in your application not being considered. Proof of licenses, certifications, and/or education must be submitted with each application.