Thank you
The position plays a senior role in full systems life cycle management (e.g., analysis, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery is on time and within budget. The position directs component and data architecture design, technology planning, and testing for applications development initiatives to meet business requirements and ensure compliance. This position develops and at times leads application development project activities and integrations. The position guides teams to ensure effective communication and achievement of objectives. This position researches and supports the integration of emerging technologies. He/She provides knowledge and support for applications' development, integration, and maintenance.
This position will assist junior team members with project related activities and tasks. This position guides, influences department and project teams and facilitates collaboration with various stakeholders.
This position offers the ability to work remotely, within Arizona, based upon the department's business needs and continual meeting of expected performance measures.
The State of Arizona strives for a work culture that affords employees flexibility, autonomy, and trust. Across our many agencies, boards, and commissions, many State employees participate in the State’s Remote Work Program and are able to work remotely in their homes, in offices, and in hoteling spaces. All work, including remote work, should be performed within Arizona unless an exception is properly authorized in advance.
-Develops new applications to meet functional and technical designs
-Supports production systems; analyzes, debugs and resolves production problems in a timely manner; resolves end user service requests as assigned
-Engages with business analysts and stakeholders to understand functional requirements, and contributes to completion of functional specifications.
-Performance tunes, reviews and recommends improvements to existing codes.
-Creates deliverables according to the Software Development Life cycle such as functional and technical specifications, use cases, test cases, and system documentation.
-Completes unit and system test application changes to ensure quality of work.
-Proactively solves complex problems.
-Other duties as assigned as related to the position (typically 5% - 10%)
Knowledge of:
- Multiple programming languages, multiple database management systems, and multiple development platforms
- Agile development methodologies
- Development tools and concepts such as Visual Studio, SSIS, SSRS, IIS, jQuery, Model-View- Controller (MVC)
- Methods to implement/increase application security
- UI/UX requirements and compliance with the ADA
- Effectively translating user requirements into business, functional and test scenarios for projects of various sizes and complexity
- Developing and writing technical documentation
- Evaluating information gathered from multiple sources, consolidate details and extract to functional requirements
- Directing multiple/concurrent implementations of IT solutions.
-OOP concepts and UI design skills in ASP.NET.
- Performance Management (PM), and Continuous Quality Improvement (CQI) and Lean methodologies.
Skill in:
- Analysis, design, coding, testing, implementation and support of complex enterprise systems
- Enterprise application development in .NET utilizing Visual Studio and C#
- Relational databases (Oracle and/or SQL Server) databases, development of database objects, enterprise PLSQL \ T-SQL stored procedures etc.
- Working in a cloud-based environment
- Implementation of secure applications
- Strong customer service
- Strong organization and coordination
- Interpersonal, written and oral communication skills
- Excellent problem solving
Ability to:
- Quickly learn and develop in new programming languages, APIs and platforms, evaluate and test emerging technologies, apply creative solutions to business problems to ensure business needs are most effectively met
-Balance, prioritize and organize multiple tasks, work collaboratively in teams and across organizations, synthesize feedback and adjust plans accordingly
- Support a diverse multi-cultural workforce that reflects the community, promotes equal opportunity at all levels of public employment, and creates an inclusive work environment that enables all individuals to perform to their fullest potential free from discrimination
- Build strong relationships inside and outside the organization
- Develop and write technical documentation
Bachelor’s degree plus 8 or more years of programming and analysis experience (or equivalent experience). Proficiency with Software Development Life Cycle (SDLC). Any relevant professional certifications.
Must possess a valid level one fingerprint clearance card issues pursuant to A.R.S. §36-113.
If this position requires driving or the use of a vehicle as an essential function of the job to conduct State business, then the following requirements apply: Driver’s License Requirements.
All newly hired State employees are subject to and must successfully complete the Electronic Employment Eligibility Verification Program (E-Verify).
The State of Arizona provides an excellent comprehensive benefits package including:
− Affordable medical and dental insurance plans
− Paid vacation and sick time
− Paid Parental Leave-Up to 12 weeks per year paid leave for newborn or newly-placed foster/adopted child (pilot program).
− 10 paid holidays per year
− Wellness program and plans
− Life insurance
− Short/long-term disability insurance
− Defined retirement plan
− Award winning Infant at Work program
− Credit union membership
− Transit subsidy
− ADHS Student Assistance Pilot Program
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.
Learn more about the Paid Parental Leave pilot program here. For a complete list of benefits provided by The State of Arizona, please visit our benefits page
To help you build a financially secure future, the State makes monthly contributions to finance your retirement benefit. The State will contribute to the ASRS in an amount equal to your contribution. In other words, you and the State will each pay 50% of the total cost of the benefit. New State employees have a 27-week wait period for contributions to begin.
The State of Arizona is an Equal Opportunity/Reasonable Accommodation Employer. Persons with a disability may request a reasonable accommodation such as a sign language interpreter or an alternative format by calling (602) 542-1085. Requests should be made as early as possible to allow sufficient time to arrange the accommodation. DHS is an Equal Employment Opportunity Employer. All newly hired employees will be subject to E-Verify Employment Eligibility Verification.
ARIZONA MANAGEMENT SYSTEM (AMS)
All Arizona state employees operate within the Arizona Management System (AMS), an intentional, results-driven approach for doing the work of state government whereby every employee reflects on performance, reduces waste, and commits to continuous improvement with sustainable progress. Through AMS, every state employee seeks to understand customer needs, identify problems, improve processes, and measure results.
State employees are highly engaged, collaborative and embrace a culture of public service.
The State of Arizona is an Equal Opportunity/Reasonable Accommodation Employer.
If this position requires driving or the use of a vehicle as an essential function of the job to conduct State business, then the following requirements apply: Driver’s License Requirements
This website uses cookies.
We use cookies to personalize content such as job recommendations, and to analyze our traffic. You consent to our cookies if you click "I Accept". If you click on "I Do Not Accept", then we will not use cookies but you may have a deteriorated user experience. You can change your settings by clicking on the Settings link on the top right of the device.