Opportunity Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Junior Software Developer, Center for Public Safety Innovation

UBalt Open · verified Oct 24, 2026
UBalt HIDTA /CPSI /CAPE Washington Blvd Full-time Junior Software Engineering

At a glance

Junior Software Engineering role at UBalt. UBalt HIDTA /CPSI /CAPE Washington Blvd · full-time · $65,000–$78,000 base.

SalaryStated by UBalt
$65,000 – $78,000
Base salary for this role, in USD per year, as published in the posting.
RoleSoftware Engineering
SeniorityJunior
LocationUBalt HIDTA /CPSI /CAPE Washington Blvd
EmploymentFull-time
Base pay$65,000–$78,000
PostedSep 14, 2026 · 5w ago
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Build internal software with .NET, C#, MVC, .NET Core and SQL Server
  • Turn requirements into code and pre-release tests, working with senior developers and architects on solutions
  • Use agreed scenarios to define unit tests and check software quality
  • Write and update technical materials, including API guides, process diagrams and system designs
  • Create and run test plans across unit, usability, regression and functional testing

What you bring

  • A bachelor’s degree in computer science or a related subject
  • You can build software with .NET and C#, plus web applications using HTML and JavaScript
  • You can write SQL queries and design relational databases in Microsoft SQL Server
  • You can work in an Agile team using Scrum and produce technical documentation and process diagrams
  • You need to qualify for a Secret-level clearance and clear a criminal-record screening

Who this fits

This junior role suits someone comfortable developing and testing software alongside senior developers in an Agile/Scrum team. You need to qualify for a Secret-level clearance and clear a criminal-record screening.

From the employer

Job Posting:

JR102163 Junior Software Developer, Center for Public Safety Innovation (Open)

Department:

UBalt CPSI Grants & Projects, PM

Position Type:

Regular

Open Date:

09-14-2026

Close Date:

$65,000 - $78,000

Job 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 field

Preferred Qualifications:

  • Experience: 2 years’ experience working within the Microsoft.Net development platform.

Required Knowledge, Skills and Abilities

The individual in this position must be able to develop software using the Microsoft.NET Development platform

  • Ability to develop software using C# programming language
  • Ability to develop web applications using HTML
  • Ability to function in an Agile team and work within the SCRUM framework
  • Ability to create technical documentation and process diagrams
  • Ability to develop software using JavaScript
  • Ability to write SQL queries against a relational database
  • Ability to design relational databases in Microsoft SQL Server
  • Ability 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. You can see more details on our benefits here.

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.

Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Software Engineering$60k+

Find me work

By the team behind techroles.

Find me work
Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.