SOFTWARE DEVELOPMENT INTERN - INFORMATION TECHNOLOGY

North Oaks Health System   Hammond, LA   Full-time     Information Services / Technology (IT)
Posted on September 1, 2023
Apply Now

Status:  PRN - As Needed

Shift:     Flexible hours between 8a-4:30p M-F

Exempt: No 

Summary:

This internship provides an opportunity to gain insight into how a small software development team operates and produces custom software solutions in-house to meet an organization’s needs. The Software Development Intern will work directly with the North Oaks Programming Team and participate in rapid prototyping, front-end development, and back-end development tasks. They will see first-hand how agile project methodologies are applied by actively participating in stand-ups, user story design sessions, project scoping evaluations, and peer code reviews. They will also see the various ways technology and automation are heavily integrated into the day-to-day operations of a health system.

Lastly, the Software Development Intern will be assigned their own project and/or system feature for which they will lead the development efforts and demonstrate understanding of key concepts learned throughout the course of the internship.

 

Other information:

EXPERIENCE, KNOWLEDGE, AND SKILL

REQUIRED QUALIFICATIONS:

  • Have successfully completed or is actively enrolled in the final year of one of the following bachelor’s degree programs:
    • Computer Science
    • Information Technology
    • Other bachelor’s degree program centered around software development
  • Has familiarity with web development technologies and has produced one or more working prototypes utilizing HTML and CSS
  • Has experience with C#, the .NET framework, and relational database design
  • Able to work through complex problems both independently as well as in a team setting
  • Must be proficient in the use of a computer and various software applications, including but not limited to, word processing (Microsoft Word), spreadsheet (Microsoft Excel), e-mail (Outlook), and any other programs as may be deemed necessary.

DESIRED QUALIFICATIONS:

  • Experience using Visual Studio or Visual Studio Code
  • Experience using the .NET Entity Framework
  • Experience with Blazor, React, Angular, Vue, or other web framework
  • Experience using Bootstrap or other UI framework

Manual or Physical Skill Required:

Long periods of sitting and working at a computer.

Physical Effort Required:

Strength: Sedentary Push: Occasionally Pull: Occasionally

Carry: Occasionally Lift: Occasionally Sit: Constantly

Stand: Occasionally Walk: Occasionally

Responsibilities:

DESCRIPTION OF DUTIES

1. Involvement in daily operations of the North Oaks Programming Team including but not limited to:

a. Rapid Prototyping

i. Wireframing for web development projects

ii. Responsive design planning

b. Front-end Development

i. Translating prototype wireframes to HTML/SASS/JS/Blazor

ii. SPA page and component design using Blazor

c. Back-end Development

i. Relational database design using SQL Server

ii. Entity Framework

iii. C# .NET and ASP.NET MVC

d. Agile Project Management

i. Stand-ups

ii. User Story Design Sessions

iii. Project Scoping Evaluations

iv. Peer Code Reviews

v. Interfacing with other North Oaks employees for the purposes of requirements gathering, demos, and testing

e. DevOps and Hosting Practices

i. Creating/Merging/Resolving Branches with Git and Azure DevOps

ii. Automated Multi-environment Deployment Pipelines

iii. IIS Web Server configuration

iv. Host header creation

v. Applying SSL certificates

2. Lead development efforts of assigned project and/or system feature and demonstrate understanding of key concepts learned throughout the course of the internship.