Bank of the West is seeking a Software Engineer to perform a wide variety of installation, configuration and upgrading of servers and related hardware and software in a LAN, WAN and stand-alone environment, providing investigation, diagnostic testing and repair/resolution of system, hardware, software and infrastructure.
*Complete configuration, installation and support of equipment to the specifications of the business.
*Maintain software applications and operating systems through regular maintenance.
*Maintain configuration and support documentation.
*Manage assigned projects and program components to deliver services in accordance with established objectives. *Supervise the administration of systems and servers to ensure availability of services to authorized users.
*Maintain multi-site network operations, software applications, operating systems through regular maintenance. *Troubleshoot malfunctions of hardware, software applications and security systems to resolve operational issues and restore services. Qualifications:
*Bachelor's degree in a technical field such as computer science, computer engineering or related field required.
*5-7 years experience required. *Broad knowledge of IT Systems engineering. *Experience with system capacity and planning, as well as functional configuration and audit. *Experience with system planning and capacity tools and analyses.
Additional Job Details:
6+ years of application development and implementation experience
6+ years of .Net framework
4+ years of MVC (Model-View-Controller) Framework experience
2+ years of Web API experience (RESTFul) 2+ years of Integration Services experience.
2+ Years of SQL, PL/SQL experience and strong on DB concepts. Any of the following Banking domain experience is good to have: Banking, Digital Banking (Online, Mobile, Transfers), Cards, Payments (P2P,B2C, B2B) , Account Origination, Customer Onboarding, Customer profiling, Customer Journey, Customer 360. Desired Qualifications: Excellent verbal, written, and interpersonal communication skills Knowledge and understanding of Agile Knowledge and understanding of desktop and Windows server operating systems Knowledge and understanding of software development life cycle (SDLC): code control, build and deployment Knowledge and understanding of authentication methods or protocols Knowledge and understanding of cloud computing A BS/BA/BE degree or higher in information technology