Demo

Application-Development Expert

Maryland Department of Information Technology
Linthicum, MD Full Time
POSTED ON 11/20/2025
AVAILABLE BEFORE 12/19/2025

Introduction

Maryland Benefits (MD Benefits) is a dynamic, cloud-based platform. This enterprise-wide digital service allows organizations to build, test, host, operate, and integrate mission-driven applications, data, and emerging technologies. MD Benefits offers cloud-based Platform-as-a-Service (PaaS) capabilities, a shared data architecture, and product development services, all developed by the State of Maryland to help multiple agencies deliver and manage health, human, and social service benefits and programs. On July 1, 2025, the operation of the MD Benefits shared platform and statewide applications transitioned from the Department of Human Services (DHS) to the Department of Information Technology (DoIT).


***This is a contractual position, with limited benefits***

***All hires need to be eligible to work in the U.S., either as a U.S. Citizen or those who have a Permanent Resident or green card, as the state of Maryland does not have the ability to sponsor employees***

***Applicants are required to submit an up-to-date and accurate resume.***


Main Purpose

The Applications Development Expert provides design recommendations based on long-term IT organization strategy. The position shall use a variety of platforms to provide automated systems applications to customers. This individual will be viewed both internally and externally as a technical expert and critical technical resource across multiple disciplines.


Responsibilities

The responsibilities of an Application-Development Expert include, but are not limited to the following duties:

  • Design, develop, and implement enterprise-level applications and custom integration solutions, including major enhancements, interfaces, features, and functions.
  • Provide expert guidance on application integration across various business systems and platforms.
  • Analyze requirements, then plan, design, and develop highly complex and mission-critical software solutions using established software engineering practices—both independently and within project teams.
  • Address and resolve the most complex technical support challenges.
  • Define and enforce programming standards, development procedures, and reusable software architectures to promote consistency and efficiency.
  • Apply modern application development methodologies consistently throughout the software development lifecycle.
  • Stay current with emerging technologies and evaluate their potential application to business needs.
  • Serve as an internal consultant, technical mentor, advocate for best practices, and a driver of organizational change.
  • Strong ability to design, develop, and deploy complex solutions using Java technologies and associated frameworks.
  • Experience supporting and integrating system components across distributed environments.
  • Skilled in translating business and technical requirements into scalable web-based solutions using recommended technologies and frameworks.
  • Proficient in integrating application components using Web Services (REST, SOAP), EJB, and other industry-standard techniques.


Minimum Qualifications

Education:

  • A Bachelor’s in Computer Science, Information Systems, or a related field or equivalent work experience. (Note: A Master’s degree is preferred.)

General Experience:

  • The proposed candidate must have at least seven (7) years of IT and business/industry work experience.

Specialized Experience:

  • The proposed candidate must have at least three (3) years as a technical expert in an IT organization. This individual coaches and mentors the junior technical staff. The position will also provide technical input into the most complex and high impact IT decisions. This individual will be accountable for the most complex enterprise-wide applications and issues, translating highly complex concepts for peers and customers. The position must have in-depth knowledge of state-of-the art programming languages and object-oriented approach in designing, coding, testing and debugging programs.
  • At least 8 years of experience in designing and developing applications in Java, scripting languages such as Python, JavaScript and web technologies such as Node.js and Angular.
  • At least 3 years of experience in developing and consuming RESTful APIs.
  • Experience in Java/J2EE, REST web services, JPA and unit testing code coverage.
  • Extensive experience in Framework such as spring, Hibernate.
  • Experience in building front-end applications using JavaScript, Angular JS, JSON, jQuery.
  • Experience in building back-end application code that interfaces with other systems, services and APIs/RESTful APIs.
  • Knowledge in developing shell scripting.
  • Knowledge in application servers such as JBOSS/Tomcat.
  • Experience in build and integration tools such as Maven and Jenkins etc. and source control tools like Git.
  • Experience writing business rules and business logic.
  • Must have knowledge in building applications with concurrency.
  • Must have knowledge of Spring Components and Spring Framework.
  • Experience in Child Support programs, Integrated Eligibility and/or Health & Human Services domain.
  • Experience working in cloud platforms and services such as Amazon Web Services, DevOps and containerized cloud environments is preferred.
  • Experience with code reviews and continuous test-driven development.

Salary : $47 - $64

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Application-Development Expert?

Sign up to receive alerts about other jobs on the Application-Development Expert career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$210,017 - $265,735
Income Estimation: 
$252,754 - $367,033
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Maryland Department of Information Technology

Maryland Department of Information Technology
Hired Organization Address Linthicum, MD Full Time
Introduction Maryland Benefits (MD Benefits) is a dynamic, cloud-based platform. This enterprise-wide digital service al...
Maryland Department of Information Technology
Hired Organization Address Linthicum, MD Full Time
Introduction Maryland Benefits (MD Benefits) is a dynamic, cloud-based platform. This enterprise-wide digital service al...
Maryland Department of Information Technology
Hired Organization Address Linthicum, MD, MD Full Time
Introduction Maryland Benefits (MD Benefits) is a dynamic, cloud-based platform. This enterprise-wide digital service al...
Maryland Department of Information Technology
Hired Organization Address Linthicum, MD Full Time
Introduction Maryland Benefits (MD Benefits) is a dynamic, cloud-based platform. This enterprise-wide digital service al...

Not the job you're looking for? Here are some other Application-Development Expert jobs in the Linthicum, MD area that may be a better fit.

Application Development Expert

Interclypse, Inc., Annapolis, MD

Business Development Specialist

Enlist Elizabeth - Mortgage Expert, Melbourne, FL

AI Assistant is available now!

Feel free to start your new journey!