Job Description :
The OIT Application Services is looking for an Applications Developer - Advanced to join the team. The Applications Developer - Advanced will report to the Manager for the Engineering and Operations (E&O) Team, but will work across multiple projects and teams to help fulfill needs. The selected candidate will be responsible for providing technical support for all applications for which the team is responsible. Strong problem solving, analytical, and communication skills are required. This is an Applications Developer - Advanced position requiring advanced programming experience and will serve as a liaison between the customers and the OIT to provide technical solutions. Responsible for providing daily maintenance support of multiple applications/systems through the monitoring of the Department’s Service Desk system and determining resolutions for reported issues and problems. This may involve technical solutions of application data corrections in database, or functional business solutions by informing the customer of the steps and procedures to follow to resolve the issue or problem. The selected candidate must possess advanced experience and understanding of multiple technological platforms; specifically, .NET, SQL Server, and Oracle. Must have the ability to use database tools to review and understand application system’s database objects and data; tables, triggers, procedures, functions, and packages for det ermining what is causing the issue or problem and provide resolution. Bachelor’s or Master’s Degree in Computer Science or related field.Experience

1. At least 5 years of experience in Visual Studio and/or ASP .NET Required.
2. Experience in SQL Server and Oracle. Microsoft DevOps experience
3. Experience in developing reports utilizing SQL Server Reporting Services (SSRS
4. An understanding of WEB building/monitoring and compliance tools.
5. Experience working on project teams is highly desired.
Primary Job Duties/ Tasks

The submitted candidate must be able to perform the following duties and/or tasks:
1. Monitor Service Desk queue and resolve support tickets as assigned.
2. Assign service desk tickets to the appropriate person or group for proper resolution and ensures all Service Level Agreements are met in a timely manner.
3. Identify, analyze and resolve problems and issues through the use of troubleshooting tools and techniques as well as teamwork.
4. Perform advanced troubleshooting to determine cause of problem.
5. Provide high level of customer service by providing status and information to the customer.
6. Research and understand DOT business processes and their inter-relationships.
9. Perform application development, maintenance, support and testing.