Jobs Companies City of Baltimore Full Stack Engineer, IT Specialist III (NCS) - Mayor's Office of Performance and Innovation

Über diese Full Stack Engineer, IT Specialist III (NCS) - Mayor's Office of Performance and Innovation Stelle bei City of Baltimore

City of Baltimore · Vor Ort · 401 E Fayette St

THIS IS A NON-CIVIL SERVICE POSITION

Salary Range:

$83,530.00 - $133,471.00 Annually

Hiring Salary Range:

$83,530.00 - $108,500.00 Annually

Get to Know Us

Welcome to the City of Baltimore! Experience the reward of a fulfilling career and enjoy the added element of excitement in a vibrant, diverse atmosphere. The City of Baltimore offers limitless opportunities to help drive social impact, both on the job and in the community, while serving its citizens. Join us in making Baltimore a great place to live and work. In the City of Baltimore, we hire great people and provide them with the skills and opportunities to grow toward their career aspirations. If you are looking for a career change or are interested in learning more, explore our opportunities and benefits programs. We are excited to have you as a part of the City of Baltimore Team! The city offers medical, prescription drug, dental, vision, optional life, AD&D, and FSA plans. This office also supplies wellness programs, support groups, and workshops. You can learn about our benefits here: https://humanresources.baltimorecity.gov/hr-divisions/benefits

Job Summary

The Full Stack Engineer designs, builds, tests, deploys, and maintains modern web applications and digital products for Baltimore City. The role develops accessible front-end experiences, secure back-end services, application programming interfaces, integrations, and reusable components that support internal operations, executive decisions, resident services, and public transparency. The Full Stack Engineer reports to the Innovation Program Manager and works closely with civic designers, applied data scientists, data engineers, agency subject-matter experts, and Baltimore City Information and Technology (BCIT). The position is responsible for production-quality software and for ensuring that products are maintainable, documented, monitored, and ready for long-term ownership.

Essential Functions

Software Design and Development

  • Design and build accessible, responsive web applications using React and Python frameworks such as Django or Flask.
  • Develop secure application programming interfaces, integrations, database services, and reusable front-end and back-end components.
  • Translate data and analytical outputs into reliable interactive products that support residents, staff, and City leaders.
  • Make sound technical choices about architecture, performance, maintainability, and reuse within approved City standards.

Quality, Security, and Operations

  • Write maintainable code with automated tests, peer review, clear documentation, and version control.
  • Apply accessibility, privacy, cybersecurity, records, and responsible-use requirements throughout development.
  • Implement deployment, logging, monitoring, alerting, support, and recovery practices appropriate to each product.
  • Investigate defects and incidents, communicate impact, and deliver durable fixes.

Product Collaboration and Sustainment

  • Work with designers, applied data scientists, program managers, agency staff, and end users to define requirements and acceptance criteria.
  • Participate in discovery, prototyping, demonstrations, usability testing, and iterative improvement.
  • Prepare technical documentation, runbooks, release notes, and handoff materials and support training and long-term ownership.
  • Contribute reusable components, patterns, and lessons learned to OPI’s product practice.

Minimum Qualifications

Education: A bachelor’s degree in computer science, software engineering, information systems, or a related field from an accredited college or university.

AND

Experience: Five or more years of progressively responsible experience developing and maintaining full stack web applications, or an equivalent combination of professional, academic, and portfolio experience. An equivalent combination of education and experience will be considered.

OR

Equivalency Notes: Have an equivalent combination of education and experience.

Knowledge, Skills, and Abilities

  • Full Stack Engineering
  • Strong proficiency in JavaScript and React and in Python frameworks such as Django or Flask.
  • Experience designing secure application programming interfaces, integrations, database-backed services, and accessible responsive interfaces.
  • Knowledge of automated testing, version control, code review, deployment, monitoring, performance, security, and incident response.
  • Ability to turn user and business needs into maintainable software and explain technical choices to nontechnical partners.
  • Strong documentation, collaboration, problem-solving, and product judgment.
  • Commitment to accessibility, privacy, responsible data use, public service, and durable City ownership.

Additional Information

Background Check

Eligible candidates under final consideration for appointment to positions identified as positions of trust will be required to complete authorization for a Criminal Background Check and/or Fingerprint screening, and must be successfully completed.

Probation

All persons, including current City employees, selected for this position must complete a 6-MONTH mandatory probation.

Financial Disclosure

This position is required to complete a Financial Disclosure pursuant to Sections 7-7, 7-8, and 7-9 of the City Ethics Law. The initial financial disclosure must be submitted within 30 days of hire.

Baltimore City Government is an Equal Employment Opportunity Employer, and we are committed to a workplace that values diversity, equity, and inclusion. The City of Baltimore prohibits discrimination on the basis of race, color, religion, age, sex, ancestry, creed, national origin, disability status, genetics, marital status, military service, sexual orientation, gender identity/expression, or any other characteristic protected by federal, state, or local laws. Applicants requiring accommodation during the hiring process should contact the Department of Human Resources directly. Requests for accommodation should not be attached to the application.

BALTIMORE CITY IS AN EQUAL OPPORTUNITY EMPLOYER

Bereit, sich bei City of Baltimore zu bewerben?
Bei City of Baltimore bewerben

Wie sich dieses Gehalt für Full-Stack vergleicht

Diese Stelle zahlt $108,501/yrunter der üblichen Spanne für Full-Stack Stellen.

$96,758 dem Median $162,500 $233,664

Übliche Spanne $130,000–$200,000/yr, aus 1,294 vergleichbaren Full-Stack Anzeigen auf JobsRadar (Vergütung auf USD hochgerechnet). Gehaltseinblicke für Full-Stack ansehen →

Über City of Baltimore

In the City of Baltimore we hire great people and provide them with the skills and opportunities to grow toward their career aspirations. If you are looking for a career change or interested in learning more? Explore our opportunities and benefits programs. We are excited to have you as a part of the City of Baltimore Team! Questions regarding the application process should be directed to the Department of Human Resources Office of Recruitment at (410) 396-3860, 711 (TTY), 7 E. Redwood Street, 16th Floor, Baltimore, MD 21202 or send an email to Recruitment

Alle Jobs bei City of Baltimore ansehen →

Ähnliche Jobs

Manulife
Senior Full-Stack Software Engineer
Manulife
⚡ Früh bewerben Toronto, Ontario Vor Ort CA$113,000–CA$113,000
● Neu 👁 Gesehen ✓ Beworben vor 17 Min.
Agilent Technologies
Senior Full Stack Engineer – Node.js
Agilent Technologies
⚡ Früh bewerben India-Hyderabad-Raidurg Villag... Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 17 Min.
Roku
Senior Full Stack Engineer
Roku
⚡ Früh bewerben Cambridge, United Kingdom Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
HomeLight
Full Stack Engineer (D2C), San Francisco, CA
HomeLight
⚡ Früh bewerben San Francisco, CA Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.
North Point Technology
Software Engineer - Full Stack (Top Secret/SCI Clearance Required)
North Point Technology
⚡ Früh bewerben Herndon, Virginia, United Stat... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 10 Std.
Roblox
Senior Software Engineer (Full Stack), Ads User Experience
Roblox
⚡ Früh bewerben San Mateo, CA, United States Vor Ort $242,100–$293,800
● Neu 👁 Gesehen ✓ Beworben vor 12 Std.
Roblox
Senior Frontend/Fullstack Software Engineer, Social Graph
Roblox
⚡ Früh bewerben San Mateo, CA, United States Vor Ort $196,750–$243,290
● Neu 👁 Gesehen ✓ Beworben vor 12 Std.
Roblox
Senior Fullstack Software Engineer, Profiles
Roblox
⚡ Früh bewerben San Mateo, CA, United States Vor Ort $243,290–$295,250
● Neu 👁 Gesehen ✓ Beworben vor 12 Std.
Realtor.com Careers
Full Stack Software Engineer
Realtor.com Careers
⚡ Früh bewerben Austin, Texas, United States Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 17 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei City of Baltimore

Alle Jobs bei City of Baltimore ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos