Are you a talented professional who excels at personalized service, enjoys getting involved in your communities and has a desire to work for an award-winning Best Bank?
Montecito Bank & Trust is seeking a full-time Software Engineer to join the team at our Technology department. The Software Engineer will deliver a World Class Experience by being responsible for the performance, security, and user experience of the Bank’s internally developed applications and web properties. The position involves researching and implementing new technologies to support the Bank’s online and mobile strategies, as well as studying and implementing security best practices. This position regularly interfaces with colleagues at all levels across the organization and needs to have a client-centric solutions approach in working with associates. The preferred candidate needs to have demonstrated experience in the development of responsive front-end and database driven back-end web-based software and services and proprietary middleware integrations for servers, desktops, and mobile devices. The candidate should also have experience in graphic design with knowledge of standards, software and best practices for user experience and interface design. The ideal candidate will be inquisitive and innovative – eager to learn and think across technologies and disciplines, always focused on delivering excellent customer service. This is a role for someone who is: passionate about technology, enjoys building things and has an eye for excellent design. In-person
office work in Goleta, CA is required.
Minimum Requirements, Activities & Responsibilities
Education and Experience:
- B.A./B.S. degree preferred, or acceptable equivalent combination of education, training and experience.
- Three to five years experience with primary responsibility for developing mission critical interactive and responsive web applications and software for desktop, tablet and mobile devices.
- Experience with the full software development lifecycle: requirements gathering, architecture, data design, development, testing, training, and documentation.
- Experience with multi-platform development and integrating web services through APIs.
- Front end development and design experience.
- Experience with SQL databases and related technologies.
- Web application security experience including DDoS mitigation, WAF, XSS, SQL injection; as well as best practices (e.g. OWASP top 10).
- Knowledge of accessible web design principles.
- Experience with secure cloud technologies and techniques.
- Previous experience in a regulated environment a plus; financial services preferred.
- Experience creating and implementing web graphics and artwork preferred.
Essential Functions:
- Contribute to the success of the organization by developing innovative, high performance, reliable and secure software solutions.
- Create, enhance, implement, and update web pages, web applications, digital communications systems, and databases.
- Maintain knowledge of modern web standards and security, various development tools, and systems.
- Optimize and monitor SEO on bank-related web pages.
- Monitor, update, and log changes to website files, folders, and databases.
- Create/maintain procedures and other documentation.
Skills and Capabilities:
- ASP.NET, C#, SQL, .NET Core, Entity Framework, HTML5, CSS, JavaScript, TypeScript, React, Web Sockets.
- Visual Studio, MS SQL Server, Microsoft Office suite, Adobe Creative suite, Acrobat.
- GIT source control management; cloning, branching, merging, and conflict resolution.
- Unit test creation using various frameworks (e.g. xUnit, MSTest, Jest)
Interested in applying? Visit our website at www.montecito.bank/careers
Review opening using the “Apply Now” tab on our Careers web page
Once you've selected desired position, click “Apply" on the top right-hand corner of the web page
Create a personal log-in to submit your expression of interest
A member of our Human Resources department will reach out to you to let you know whether or not you have been selected to move forward in the interview process
** The typical hiring range based on qualifications and pay equity is $116,963.74 - $140,920.17
Equal Opportunity Employer/Disabled/Veteran
*Employment eligibility is contingent on completing the DHS Employment Eligibility Verification (I-9) form and presenting acceptable documentation upon hire verifying your identity and right to work in the United States. Additionally, please know that the Bank does not sponsor associates for visas, green cards, CPT, OPT, or other work authorizations.