What are the responsibilities and job description for the Applications Developer Intern position at Union Bank & Trust?
Position Summary: The Application Developer Intern will utilize programming principles to assist the development team in analyzing and implementing system improvements to existing applications and the design of new systems. This professional will assist in the development and maintenance of approved projects including analysis, planning, development, testing and documentation.
__________________________________________________________________________
Essential Functions
Mostly indoor work with occasional exposure to outdoor elements or hazards.
Medium workload – lifting and/or carrying up to 20 pounds frequently and exerting up to 75 pounds of force occasionally.
Some travel required.
This role is eligible for hybrid work from home opportunity under the work from home guidelines upon completion of onboarding.
__________________________________________________________________________
Essential Functions
- Utilize programming principles to analyze and implement system improvements to existing applications and the design of new systems.
- Use of programming and investigative skills to extend and enhance applications built on custom frameworks.
- Assist in various phases of development and maintenance of approved projects including analysis, planning, development, testing and documentation.
- Work with support and documentation groups to provide technical and user training manuals for new systems and system enhancements.
- Design and write unit tests.
- Understand and adhere to all bank policies, laws and regulations applicable to their role. Complete compliance training and follow internal processes and controls as required.
- Understand and implement secure coding techniques in compliance with technical reference architecture.
- Report all compliance issues, violations of law or regulations in accordance with the steps defined in bank policies.
- Regular and reliable attendance is an essential function of this position.
- Perform other job-related duties or special projects as assigned.
- Strong interest in application design and implementation.
- 1 years of programming experience in the desired languages is preferred: NET, C#, SQL, JavaScript/TypeScript, CSS/SCSS, Angular, Bootstrap, Kendo UI, OAuth/OpenID Connect.
- 1 years of Object-Oriented Programming (OOP) concepts and design.
- Experience with Version Control such as Git preferred.
- REST service creation experience
- Modern DevOps CI/CD experience preferred.
- Unit Test script design and writing experience preferred.
- Data integration and reporting experience preferred.
- Basic software/hardware problem solving abilities.
- Ability to work within a defined Software Development Life Cycle (SDLC) utilizing SCRUM and other Agile methodologies.
- Valid Nebraska Driver’s License.
- Analytical and detailed
- Effective communicator
- Organized
- Independent with a team orientation
- Interest in leveraging embedded Gen AI
- Can multitask and prioritize projects
Mostly indoor work with occasional exposure to outdoor elements or hazards.
Medium workload – lifting and/or carrying up to 20 pounds frequently and exerting up to 75 pounds of force occasionally.
Some travel required.
This role is eligible for hybrid work from home opportunity under the work from home guidelines upon completion of onboarding.