Software Engineer

Company:  Dice
Location: Santa Barbara
Closing Date: 04/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Are you a talented Software Engineer 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


Review opening using the “Apply Now” tab on our Careers web page


Once you've selected the desired position, click “Apply

#J-18808-Ljbffr
Apply Now
Share this job
Dice
  • Similar Jobs

  • Software Development Engineer

    Santa Barbara
    View Job
  • Software Engineer III

    Goleta
    View Job
  • Software Engineer II

    Santa Barbara
    View Job
  • Software Engineer III

    Goleta
    View Job
  • Software Development Engineer III

    Goleta
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙