Description

ABOUT THE ROLE:
Seniority Level/Target years of experience – 5 years of experience or higher

Minimum Qualifications

  • Bachelor's Degree.
  • Five years related experience. Additional education may substitute for required experience and additional related experience may substitute for required education, to the extent permitted by the JHU equivalency formula.
  • Experience with Microsoft .NET, C#, and TypeScript.
  • Experience with SQL development- T-SQL objects like views, stored procedures, user-defined functions, etc.
  • Experience with Vue.JS (or similar framework), JavaScript, HTML/CSS.

Preferred Qualifications 

  • Experience with Git/SVN.
  • Experience with XML/XSL and JSON.
  • Experience with .NET Framework, .NET Core, ASP.NET, ASP.NET MVC, Web API, VB.NET.
  • Experience with implementing and customizing/extending a vendor-provided solution.
  • Experience with CRM, student information systems, or university administrative systems.
  • Experience with cloud hosting- AWS or Azure.
  • Experience with Unix and Docker.
  • Experience with report development in SQL Server Reporting Services.

Responsibilities:

  • Responsible for the analysis, implementation and maintenance of the following,
  • Third Party Systems integrations, specifically, but limited to,
  • Admissions
  • Career Services
  • Financial Aid
  • Faculty, staff and student facing system enhancements.
  • Documentation of requirements, software design and support.
  • Adherence to departmental SDLC policies and best practices.
  • Implementation of University’s Digital Experience Platform (DXP).
  • Defines and discerns key aspects of a problem and develops an integrated solution within a broad technical and business context.
  • Provides guidance/training to more junior staff. Recognized expert internally within a discipline.
  • Will have multiple tasks with conflicting priorities. Problems are defined as business, technical and integration.


Specific Devices, Software, Projects

  • Student Information System and its extensions / customizations, 25Live Scheduling, Digital Experience Platform, PowerFAIDS, iHopkins, Slate,, J-card, Stellic, various HR systems, Career Services Systems, Graduate Admissions, and related integrations.
  • Thorough knowledge of, and demonstrable experience, with Microsoft SQL Server (including T-SQL, views, stored procedures, user defined functions, etc.), Microsoft .NET (.NET Core, ASP.NET, C#, ASP.NET MVC, Web API, VB.NET), XML/XSL, JSON, HTML/JavaScript/TypeScript/CSS; report development experience with SQL Reporting Service.


 

Education

Bachelor's Degree