Salary
$22.00 Hourly
Job Type
Internship
Job Number
24HSPH831MH043
Closing Date
10/10/2024 11:59 PM Central
Description
The Lifecyle Management team in the Information Technology and Records Management (ITRM) division of Health and Human Services is seeking to hire a student to participate in a part-time internship as a software development intern. The Lifecycle Management team is responsible for the lifecycle of applications developed by our Service Management Technology team. This includes involvement in the architecture, design, maintenance, and enhancements of custom applications to meet the business needs of the department.
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:
This position is hybrid and will be performed both on-site at Government Center 300 South 6th Street Minneapolis, MN 55487 and remote as job duties require. Work hours will be Monday through Friday, between the hours of 8 a.m.- 4:30 p.m. The internship will start in January 2025 and last for one year duration with the potential to extend up to an additional one year. While this position is designated as hybrid, based on current requirements hires must reside in or relocate to Minnesota or Wisconsin.
About the position type:
This position is a part-time, non-benefit earning internship. This position is internally classified as an Intern II. Click here to view the job classification specification.
Note: You must attach a resume with your application materials in order to be considered for this position.
In this position, you will:
· Participate in the enhancement, support, and maintenance of newly developed applications that are based on .NET, C#, OOP, Angular, Typescript, Test-Driven Development (TDD), Secure Coding, PrimeNG, HTML5, CSS3, JavaScript, SASS, REST APls, SQL Server, etc., and deployed to Azure Cloud Infrastructure.
· Participate in the development/modification of automated test scripts.
· Participate in eliciting functional, non-functional, and security requirements, as a prerequisite to enhancing and maintaining applications.
· Work with various teams (business, development, security, operations, etc.).
· Participate in Code Reviews.
· Write necessary documentation.
· Follow software engineering best practices and standards.
· Participate in Team Kanban meetings (right to left), planning meetings, and other events related to application development, maintenance, and replacement.
Need to have:
· One of the following:
o Current enrollment for the academic school year of 2024-2025 in an associate, bachelor's, or master's degree program in IT or a related field.
o Recent graduate (within 6 months) in an associate's, bachelor's or master's degree program in IT or a related field.
· Access to reliable internet connection and self-support hybrid office space.
Nice to have:
· Experience:
o Software Engineering using such technologies as .NET, C#, Test-Driven Development (TDD), Angular, HTML5, CSS3, SASS, SCSS, JavaScript, Typescript, OOAD (Object Oriented Analysis and Design) concepts, OOP (Object-Oriented Programming), Data Structures, SQL, APIs, Source Control, Application Security, and Azure Cloud Infrastructure.
o Participating in peer code review exercises.
o Automated testing.
· Knowledge of:
o User experience (UX) design concepts.
o Web Accessibility concepts.
o Internationalization and Localization concepts.
· Ability to:
o Troubleshoot and solve complex problems.
o Learn and apply software troubleshooting techniques.
o Work collaboratively with supervisors, developers, and other county staff in a professional, courteous and respectful manner.
If you have any questions, please contact:
Pajoua Chang