Junior Software Developer, Center for Public Safety Innovation

University of Baltimore

Baltimore (MD)

On-site

USD 65,000 - 78,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

University of Baltimore is seeking a Junior Software Developer for the Center for Public Safety Innovation. You will develop in-house software using Microsoft.NET, MVC, and C#, and work within an Agile/SCRUM environment to deliver reliable solutions.

You will collaborate with senior staff to analyze requirements, design use-case scenarios, create unit tests, and write comprehensive technical documentation. A Secret clearance may be required for this position.

Qualifications

  • Bachelor’s degree in Computer Science or related field is required.
  • Experience with Microsoft.NET Development platform and C# is required.
  • Experience with MVC/.NET Core and SQL Server is expected.
  • Ability to work in an Agile/SCRUM environment and produce technical documentation.

Responsibilities

  • Develop in-house software using the Microsoft.NET platform (C#, MVC, .NET Core).
  • Work within an Agile/SCRUM framework to analyze requirements and perform testing.
  • Collaborate with senior staff and system architects on use-case scenarios and unit tests.
  • Create and maintain technical documentation, including API docs and system diagrams.
  • Prepare and execute test plans across unit, usability, regression, and functional testing.

Skills

C# programming
MVC/.NET Core
HTML
JavaScript
SQL / Microsoft SQL Server
Agile/SCRUM
Documentation

Education

Bachelor’s degree in Computer Science or related field

Job description

Job Posting:JR102163 Junior Software Developer, Center for Public Safety Innovation (Open)Department:UBalt CPSI Grants & Projects, PMPosition Type:RegularOpen Date:09-14-2026Close Date:$65,000 - $78,000Job Description:This position will report to the Network Operations Center within the W/B HIDTA and report to the Software Development Unit Supervisor. This position will be responsible for development W/B HIDTA in-house software systems, supporting databases, reports, analytical products and maintenance.Due to the nature of the work, must posses the ability to obtain a Secret level government clearance and pass a criminal background check.Responsibilities:Working within the Microsoft.NET development platform to develop in-house software. This position shall work within an Agile/SCRUM framework. This position shall utilize MVC,.NET Core, C# and Microsoft SQL Server to develop custom solutions. The position will report to senior staff and shall analyze requirements, code and perform testing on our applications pre-release.Working with senior development to provide technical solutions to requirements. This position shall work with senior developers and system architects in order to identify use-case scenarios within the intended solution. This position shall work to identify unit tests based on the scenarios to provide a high level of software quality assurance.Write and maintain technical documentation to describe program development, logic, coding, testing, changes and corrections. This position shall create documentation as described by Senior developers and architects on an as needed basis. This may include API documentation for external users, process flow diagrams, detailed use case scenarios, requirements specification and system design documentation.This position shall be responsible for working within various test platforms, including: Unit testing, blind testing, usability testing, regression testing and functional testing. This position shall create, document and execute test plans in accordance with direction given by senior developers and system architects.Minimum Qualifications:Education: Bachelor’s degree in Computer Science or related fieldPreferred Qualifications:Experience: 2 years’ experience working within the Microsoft.Net development platform.Required Knowledge, Skills and AbilitiesThe individual in this position must be able to develop software using the Microsoft.NET Development platformAbility to develop software using C# programming languageAbility to develop web applications using HTMLAbility to function in an Agile team and work within the SCRUM frameworkAbility to create technical documentation and process diagramsAbility to develop software using JavaScriptAbility to write SQL queries against a relational databaseAbility to design relational databases in Microsoft SQL ServerAbility to appropriately apply W/B HIDTA Directives, as well as interpret and employ the Directives of the Office of National Drug Control Policy (ONDCP)Due to the nature of the work, must posses the ability to obtain a Secret level government clearance and pass a criminal background check.We offer a competitive benefits package, including health, life, prescription, and dental plans, tuition remission benefits, paid leave (22 days of annual, 15 days of sick, 3 days of personal, and 14-15 holidays) and retirement plans with employer contributions.Additional Job Information:The University of Baltimore (\"UBalt\" or \"University\") does not discriminate on the basis of sex, gender, race, religion, age, disability, national origin, ethnicity, sexual orientation, gender identity, or other legally protected characteristics in its programs, activities or employment practices. UBalt is an Equal Opportunity/ADA Compliant Employer & Title IX Institution.About UsLeaders learn here.We’ve been educating leaders for nearly 100 years; you know us through our faculty’s outstanding research and teaching; you know us thanks to the hard work and dedication of our alumni, students and staff. You know us because we are The University of BaltimoreOur 70-plus undergraduate, graduate and doctoral programs and certificates are aligned with high-demand careers. Our classes are delivered in flexible formats—day, evening, weekend, online—to fit your life and your schedule.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer, Center for Public Safety Innovation
Junior Software Developer, Center for Public Safety Innovation

UM28 University of Baltimore (UBALT) • Baltimore (MD)

On-site
USD 65,000 - 78,000
Health plans
Life insurance
Dental plans
+2
Junior .NET Developer - Agile, C#, MVC & SQL
Junior .NET Developer - Agile, C#, MVC & SQL

UM28 University of Baltimore (UBALT) • Baltimore (MD)

On-site
USD 65,000 - 78,000
Health plans
Life insurance
Dental plans
+2
Junior .NET Developer – Agile, C#, SQL, Clearance Eligible
Junior .NET Developer – Agile, C#, SQL, Clearance Eligible

University of Baltimore • Baltimore (MD)

On-site
USD 65,000 - 78,000
Director of Campus Safety and Emergency Management
Director of Campus Safety and Emergency Management

University of Maryland Global Campus • United States

On-site
USD 100,000 - 120,000
Director of Campus Safety and Emergency Management
Director of Campus Safety and Emergency Management

Foundation, Inc. • Baltimore (MD)

On-site
USD 100,000 - 120,000
Health insurance
Paid leave
Tuition remission benefits
Senior Software Engineer
Senior Software Engineer

University of Chicago • Chicago (IL), Northern (KY)

Hybrid
USD 80,000 - 120,000
Assistant Director of Donor Relations
Assistant Director of Donor Relations

University of Baltimore • Baltimore (MD)

Hybrid
USD 55,000 - 65,000
Health insurance
Life insurance
Dental plans
+3
Program Manager, Second Chance
Program Manager, Second Chance

Ubalt • Baltimore (MD), Northern (KY)

Hybrid
USD 70,000 - 80,000
Health insurance
Tuition remission
Paid leave
Requirements Analyst (Faculty Specialist)
Requirements Analyst (Faculty Specialist)

Usmd • College Park (MD)

On-site
USD 75,000 - 95,000
Flexible work schedule
Remote work options
Human Resources Associate I
Human Resources Associate I

Ubalt • Baltimore (MD)

On-site
USD 47,000 - 55,000
Health benefits
Tuition remission benefits
Paid leave