State of Arizona · 6 hours ago
.Net Applications Developer Senior
State of Arizona is focused on funding Arizona’s future through innovation and exceptional customer service. The .Net Applications Developer Senior will develop, analyze, troubleshoot, and support .NET-based applications for the Arizona Department of Revenue's tax accounting systems.
GovernmentOffice AdministrationPublic Relations
Responsibilities
Develops new applications and/or functionality to meet defined requirements and technical designs to include:
Writing and implementing source code
Testing source code and debugging code
Documenting the design and code of new existing applications
Creates deliverables according to the Software Development Life-Cycle
Analyzes and resolves production problems in a timely manner
Resolves end-user service requests
Proposes solutions and communicates those to peers and clients
Reviews and recommends improvements to existing code
Conducts performance tuning
Work with business analysts and stakeholders to understand functional requirements
Contributes to the completion of technical projects and specifications by documenting, decimating, and executing technical project plans discussed and decided upon with business analysts and stakeholders
Remains current on all laws, regulations, policies, and best practices related to taxation through regular engagement in activities such as: self-directed research, conferring with other practitioners and technical experts; subscriptions to regulatory/legal/industry newsletters and briefs; membership industry associations and attendance at meetings/events; and or participation in training and others continuing education opportunities
Actively contributes to team and individual effectiveness through the following: -
Attends staff meetings and huddles of work unit or district; and may cascade and track information as indicated
Completes all required training in a timely manner
Participates in assigned work teams as appropriate
May complete periodic metrics, projects, huddle boards and reports as requested
Prepares for and actively participates in 1:1 coaching with supervisor
Maximizes work processes and deliverables through lean principles within the Arizona Management System (AMS); and provides recommendations for process improvement, and engages in continuous improvement efforts as assigned
Assists in the training of new employees
Provides guidance to junior developers
Qualification
Required
Bachelor's degree (e.g., B.A.) from four-year college or university; or one to two years related experience and/or training; or equivalent combination of education and experience
Minimum of eight years programming experience, at least three of which in development
Previous experience designing and developing client/server solutions
Applicable programming languages and development platforms
Application Security (OWASP Top 10)
Database principles
Software Development Life-Cycle
Windows Communication Foundation
REST Principles
Complex XML Schema Definitions
Unit Testing
Excellent verbal, written, and listening communication skills
Strong proficiency developing and writing technical documentation
Strong mathematical skills to include addition, subtraction, multiplication, division, averages
Excellent interpersonal skills and demeanor
Proficient in the use of a PC in a Windows environment; in the use of the Internet; in the use of MS Office Applications such as Outlook, Word and Excel, PowerPoint; and in the use of Google Suite applications such as Gmail, Sheets, Docs, and Drive
Strong proficiency in the use of MS Visual Studio, .NET Core, .NET Framework, C Sharp (C#), Entity Framework, T-SQL Programing, Java Script, Windows Communication Foundation, ASP.NET, MVC Pattern, REST principles, Dependency Injection, ADO.NET, Unit Testing, Complex XML Schema Definitions, AzureDevOps and/or TFS
Ability to clear a comprehensive background and clearance process that includes an Arizona tax compliance verification, and a criminal background check through the FBI via level one fingerprint clearance through the Arizona Department of Public Safety
Ability to work with a high degree of autonomy and also participate collaboratively as part of a team
Ability to understand and solve problems by applying intermediate analytical skills to include collecting all the relevant information and data needed to address the problem; organizing, classifying and synthesizing the data into fundamental issues; from the information, identifying the most probable causes of the problem; reducing the information down into manageable components; identifying the logical outcomes from the analyses of the data collected; and, identifying the options and solutions for addressing the problems analyzed
Ability to learn and apply LEAN concepts, principles, and tools
Willingness and ability to embody ADOR's core values of Do the Right Thing, Commit to Excellence, and Care About One Another
In the course of performing the essential duties one must be able to exert up to 20 pounds of force occasionally, and/or up to 10 pounds of force frequently, and/or a negligible amount of force constantly to move objects
No substantial exposure to adverse environmental conditions (such as in typical office or administrative work.)
Preferred
Bachelor's Degree in Computer Science or a related field
Extensive experience in .NET Technologies
Benefits
Paid time off for holidays, sick days, annual leave, military leave, bereavement leave, and civic duty leave
Paid Parental Leave-Up to 12 weeks per year paid leave for newborn or newly-placed foster/adopted child (pilot program)
A robust and affordable insurance plan that includes medical, dental, vision, life insurance, short-term, and long-term disability options
Higher education discounts for State employees and tuition reimbursement up to $5,250 per fiscal year, available to seek further career advancement or certification in Continuing Professional Education
Work-life balance and additional options for life betterment such as the Infant at Work Program, State Wellness Program, Public Transit Discounts, Alternate Work Schedules, and Telework opportunities
By providing the option of a full-time or part-time remote work schedule, employees enjoy improved work/life balance, report higher job satisfaction, and are more productive. Remote work is a management option and not an employee entitlement or right. An agency may terminate a remote work agreement at its discretion
Top ranked Arizona State Retirement System (ASRS) provides 100% employer matched contributions (enrollment eligibility will be effective after 27 weeks of State employment). ASRS provides a lifelong benefit based on years of service earned, or worked, and your ending salary
Company
State of Arizona
As public servants, we deeply care about Arizona and are committed to facing the issues of our state head-on.
Funding
Current Stage
Late StageLeadership Team
Recent News
Phoenix Business Journal
2025-01-11
The Arizona Republic
2024-01-27
Company data provided by crunchbase