Defines, develops, modifies, tests, analyzes, and maintains software applications and information systems in support of business requirements for Utah Transit Authority (UTA)
Requirements
- C-Sharp
- Angular
- MS Reporting Services (SSRS) /PowerBI
- Cloud technologies experience, preferable Microsoft Azure, including messaging technologies like NSQ, RabbitMQ or preferable Enterprise Service Bus (ESB)
- Object Oriented Programming and web development using C-Sharp, .Net, ASP.Net, HTML, CSS, JavaScript/TypeScript, Angular or other JavaScript frameworks, SQL and T-SQL scripting, NoSQL
- Microsoft SQL Server 2012+ and SQL Management Studio or Azure Data Studio
- Scripting languages (BASH, PowerShell, Python, GoLang, etc.)
Responsibilities
- Writes code, tests, analyzes, and troubleshoots existing applications
- Works with other Programmer Analysts, Database Administrator, and other Developers and Supervisor(s) to troubleshoot applications and maintain existing systems/n-tier products
- Designs and implements relational databases
- Develops business intelligence (BI) processes, data, interfaces, and interactivity to provide key performance indicators, dashboards, analytics, and decision support software
- Analyzes user needs and reviews system specifications
- Researches and documents user requirements
- Designs, builds, and modifies software specifications as required to meet changing business requirements
Other
- Customer service skills where application support, deployment and troubleshooting experience is required
- Communicate information and ideas clearly both verbally and in writing
- Follow directions and programming standards according to department protocols
- Manage time, meet scheduled due dates and track the status of projects
- Bachelor’s degree in Computer Science, Information Systems or equivalent with emphasis on business applications programming or systems management preferred