Job Details

ID #46186291
Estado Maryland
Ciudad Baltimore
Tipo de trabajo Permanent
Salario USD $67,000 - $81,000 67000 - 81000
Fuente University of Baltimore
Showed 2022-10-03
Fecha 2022-09-13
Fecha tope 2022-11-11
Categoría Etcétera
Crear un currículum vítae

Software Developer, ODMAP

Maryland, Baltimore, 21201 Baltimore USA

Vacancy caducado!

• excellent tuition remission benefits• outstanding health benefits plans and rates• at least 11 paid holidays each year• 40 days of annual, personal, and sick leave each year, including 20+ annual leave days• great retirement plansThis Software Developer will report to the Network Operations Center within the Washington/Baltimore High Intensity Drug Trafficking Area (W/B HIDTA) and report to the Software Development Unit Supervisor. This position will be responsible for the implementation of system-to-system integration with Overdose Detection Mapping Application Program (ODMAP) as well as continued development on ODMAP, supporting databases, reports, analytical products and maintenance.This position may involve travel.

Key Responsibilities:1. Working within the Microsoft.NET, JavaScript development platforms to develop ODMAP. This position shall work within an Agile/SCRUM framework. This position shall utilize MVC, C#, ArcGIS, JavaScript and Microsoft SQL Server to develop custom solutions for our ODMAP application. The position will report to senior staff and shall analyze requirements, code and perform testing on our applications pre-release. 2. Work with ODMAP, participating agencies and other parties on integration efforts. This position will work on integrating a naloxone distribution map layer to support ODMAP. This may involve utilizing different development languages and paradigms relevant to the participant’s infrastructure and requirements for implementation.3. 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.4. 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.

Education: Bachelor’s degree in Computer Science or related field is required.

Experience: 3 years’ experience working within the Microsoft.Net and JavaScript development technologies is required. Experience working with other development languages, scripting languages and database platforms. Experience with ArcGIS integration is a plus.

Required knowledge, skills and abilities: The individual in this position must be able to develop software using the Microsoft.NET and JavaScript Development technologies.1. Ability to develop software using C# programming language2. Ability to develop front end work using JavaScript3. Ability to utilize and integrate with ESRI ArcGIS mapping solutions4. Ability to work with a variety of different database platforms5. Ability to work with many different organizations, understand their requirements and develop accordingly6. Ability to function in an Agile team and work within the SCRUM framework7. Ability to create technical documentation and process diagrams8. Ability to write SQL queries against a relational database9. Ability to design relational databases in Microsoft SQL Server10. 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 possess the ability to obtain a Secret level government clearance. The position must be available for all emergencies, at all times. Significant or special events may occur and may include crises or high-level investigations related to terrorism or criminal activities. Additionally, events such as a computer virus situation may require the knowledge and skills of the incumbent during hours other than normal work hours.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/Affirmative Action/ADA Compliant Employer & Title IX Institution.

Vacancy caducado!

Suscribir Reportar trabajo