Home Job Details
M
Information Technology 🏢 Full Time ⭐️ Verified

Senior Software Engineer

Maryland Department of Budget and Management
Baltimore
Estimated Salary
USD 85.000 – USD 110.000
Live Update
14 Juli 2026
Deadline
14 Jul 2027

Job Description

Are you a visionary engineer looking to make a tangible impact on the lives of Maryland citizens? The Maryland Department of Budget and Management (DBM) is seeking a highly skilled Senior Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain critical infrastructure that supports state operations, ensuring efficiency, security, and scalability for millions of residents.

We offer a competitive benefits package, including a robust pension plan, comprehensive health coverage, and ample opportunities for professional growth. If you are committed to public service and possess top-tier technical expertise, we want to hear from you.

Responsibilities

  • Lead the design and implementation of scalable software solutions for state agency applications using modern frameworks.
  • Conduct thorough code reviews and provide mentorship to junior developers to ensure code quality and adherence to best practices.
  • Collaborate with cross-functional teams, including project managers and business analysts, to translate requirements into technical specifications.
  • Ensure all applications meet strict security standards and compliance regulations required by state and federal government.
  • Identify, troubleshoot, and resolve complex system issues to minimize downtime and improve user experience.
  • Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives.
  • Document technical architecture and system configurations to facilitate knowledge transfer.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
  • A minimum of 5 years of professional software development experience in a government or enterprise environment.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Strong experience with front-end technologies including JavaScript, HTML5, CSS3, and React.
  • Familiarity with database management systems (SQL, Oracle, or MongoDB) and ORM tools.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work effectively in a fast-paced, deadline-driven environment.

Required Skills

Java Python C# JavaScript React SQL Docker Kubernetes AWS Agile Scrum Security Compliance

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All