Regions' Information Technology Software Engineer is needed to oversee application development, modification, and maintenance of applications, ensuring systems run smoothly and creating documentation for findings and solutions.
Requirements
- Strong experience building Web applications with Rest APIs integration of Micro services in .NET Core/framework technologies.
- Strong full stack developer with proven track record of getting things done.
- Expert in two or more Integrated Development Environments and languages including C-Sharp, .Net core, Java scripting, Objective-C, Visual Studio, Eclipse, etc.
- Experience developing against common API technologies including REST and SOAP
- Experience with ASP.NET WebAPI and .Net Core
- Strong understanding of design patterns (MVVM, etc), dependency injection
- Strong understanding of object-oriented design and development.
Responsibilities
- Oversees development and installation of new hardware and software
- Installs and configures systems and other software
- Tests installed software for malfunction detection
- Identifies and resolves business systems issues
- Designs and deploys new applications and enhancements to existing applications, software, and operation systems
- Measures effectiveness and efficiency of existing systems
- Develops and implements strategies to improve systems
Other
- Bachelor's degree in a related field
- Five (5) years of experience
- This position is intended to be onsite, now or in the near future
- Associates will have regular work hours, including full days in the office three or more days a week.
- The manager will set the work schedule for this position, including in-office expectations.