Regions is looking to hire a Software Engineer to oversee application development, modification, and maintenance of applications, monitor system applications, ensure systems run smoothly, and create reports and documentation outlining findings/solutions.
Requirements
- Knowledge of software testing techniques, code optimization and software debugging
- Thorough understanding of software structures, hardware, computing systems and how to integrate them
- Deep understanding of .NET Core functionalities and architecture
- Experience with ASP.net MVC or ASP.net Core for building web applications
- Familiarity with SQL Server and Entity Framework for database interaction
- Expertise in multiple Integrated Development Environments (IDEs) and languages, such as C-Sharp and Angular/TypeScript, with experience in developing against common API technologies like REST with React.js WebApp.
- Proficient in building web applications with REST APIs and integrating microservices using Node.js and .NET.
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
- Ability to collaborate with programmers, developers, and other technology professionals to achieve a common objective
- Ability to conduct system analysis to detect issues with performance
- Ability to develop and implement technology solutions to resolve technical challenges
- Ability to manage multiple projects simultaneously
- Strong communication, analytical and problem solving skills