Salary
$76,126.15 - $112,696.18 Annually
Job Type
Full-time
Job Number
24RSA30597rla087
Opening Date
12/18/2024
Closing Date
12/23/2024 11:59 PM Central
Description
The Resident Services IT (RS IT) department is looking for two Full Stack Developers to join our custom development team currently supporting the Assessor’s Office. These roles will be integral to a Scrum team, participating in all stages of the Software Development Life Cycle. We are dedicated to creating a new Computer Aided Mass Appraisal (CAMA) system for Hennepin County, utilizing modern application and data architectures with Microsoft Azure.
Our team is business-driven, customer-centric, and values collaboration with our RS IT partners and the broader Hennepin County IT community. This team is one of three custom development teams supporting the Resident Services line of business. We offer flexible hours and an excellent work-life balance.
Current Hennepin County employees who refer a candidate hired into an open competitive position may be eligible for a $500 referral bonus. For more information visit the employee referral program page.
Location and hours:
These positions are remote. Remote workers may be required to come on-site 0 to 12 days a year for work meetings, trainings, or for any other reasons that their supervisor may deem necessary (may include additional days for onboarding and new employee training). Supervisors will provide as much advance notice as practicable. Based on business needs of this position, hires must live in or relocate to Minnesota. New Employee Orientation (NEO) for all new benefit-earning employees is in-person in downtown Minneapolis. Details about NEO will be provided upon hire. Work hours are Monday through Friday, 8 a.m. - 4:30 p.m. with flexibility. New employees who are hired into remote or hybrid positions between January 2, 2022 to December 31, 2024, will receive $500 toward the cost of establishing consistent internet connectivity, payable upon completion of 6 months of employment.
About the position types:
These are full-time benefit earning positions. One position is internally classified as an Information Technology (IT) Developer II. Click here to view the job classification specification. Please scroll down for Level II description.
The IT Developer II position is eligible to receive an additional cash merit of up to $2,253.84 that can be earned annually based on performance.
Note: You must attach a cover letter and resume to be considered for this position.
The primary duties and responsibilities of these positions include:
· Participate in all stages of the Software Development Life Cycle (SDLC) of new applications using agile methodologies (e.g., Scrum) and interpret business needs to implement new solutions based on Hennepin County standards and industry best practices.
· Participate in the remediation and/or enhancement of existing software to make corrections or enhancements.
· Work directly with subject matter experts for clarification of requirements to ensure business needs are being met.
· Participate in peer code review; code deployment to different environments.
· Provide support of applications in relevant environment, troubleshoot problems, upgrades, and incremental enhancements.
· Participate in the creation of technical design specifications, test plans and other support documentation.
Need to have:
· One of the following:
o Four years or more of IT experience.
o Completion of five college/vocational technical technology courses and two years or more of IT experience.
o Completion of an approved IT Hennepin County internship and two years or more of IT experience.
o An approved IT certificate and two years or more of IT experience.
o Two-year college/vocational technical degree in a technology field and two years or more of IT experience.
o Bachelor's degree in a technology field and one year or more of IT experience.
Nice to have:
· Experience with:
o UI/UX design, implementation, maintenance, and migration including accessibility/usability, wireframing/prototyping, visual design, information architecture, design systems, front-end development, and version control.
o Database management including design, stored procedures, functions and/or views, maintenance (tuning, backup/restore), data migration (on-prem to cloud based SQL technology), SQL Server, temporal data, and data warehouses/lakehouses.
o Application and website development technologies: VB/C# .NET Frameworks, Java, Web API, T-SQL, Typescript, JQuery, XML, JSON, MVC, Entity Framework (EF); Continuous Integration and Continuous Deployment (Cl/CD); Consuming third party REST API services; Service Oriented Architecture (SOA) concepts; Bootstrap, JavaScript, CSS/HTML, Angular and other UI Frameworks; Visual Studio, and/or VS code.
o Cybersecurity, including authentication and authorization using Entra ID (formerly Azure Active Directory), both on-premises and in AzureCloud platforms for support and development of solutions.
o Agile methodologies and frameworks using: Scrum, Kanban, Scrumban, Pair Programming, and DevOps.
o Property tax assessments and relevant programs; understanding the principles and methodologies of property tax assessments, including mass appraisal techniques and valuation models.
o Geographic Information Systems (GIS) technology for mapping and analyzing property data.
· Knowledge of:
o Software development life cycle (SDLC) and security development lifecycle (SDL).
o User experience (UX) design.
o Object-Oriented Analysis and Design (OOAD) concepts.
o Continuous improvement methodologies and frameworks.
· Ability to:
o Use creative problem solving when confronted with issues.
o Provide excellent customer service and interact with end users.
o Effectively work in collaboration with other developers, managers, and customers.
o Communicate effectively both verbally and in writing with all levels of the organization.
o Focus on system capabilities and functionalities in lieu of single technological application or system.
If you have any questions, please contact:
Roberta Arpinar