Post Job Free
Sign in

Developer

Company:
Farmers and Merchants Bank of Long Beach
Location:
Seal Beach, CA, 90740
Pay:
79040USD - 126880USD per year
Posted:
December 16, 2025
Apply

Description:

Job Description

Job Summary

The Developer, under minimal supervision works closely with management, business analysts and team members to understand business requirements that drive the analysis, design, integration and development of quality technical solutions. These solutions must be aligned with business and IT strategies and comply with the organization's architectural standards.

Involved in the full systems life cycle and has responsibility for designing, coding, testing, implementing, maintaining and supporting application software, delivered on time and within budget. Works on small to large projects that require moderate skill in multiple technical environments and possesses knowledge in a specific business area.

Essential Duties

Works on multiple assignments concurrently, while maintaining proper balance between projects to deliver according to overall priorities of the organization.

Formulates system scope and objectives, and devises and modifies procedures to solve problems. Prepares detailed specs from which programs will be written.

Design, code, test, debug and document applications and related programs.

Conceives, plans and implements original approaches to solve complex problems of diverse scope.

May plan, coordinate and administer databases including issues relating to security and integrity of controls.

Will interface with, business units, vendors and internal technical staff to resolve problems and implement new systems

Strong problem solving skills are a must

A self-starter with minimal supervision required is expected

On Call Support

When scheduled for on-call duty, responsible for all end-user support after hours, and ensuring that response times and service levels are within the guidelines established by management. Software Engineering personnel must ensure that cell phones are on and available in the event of end-user support call or outage alert via text message. Software Engineering personnel may be expected to be available to respond to critical situations, even if not scheduled for on-call duty.

Complies with all State and Federal Banking regulatory requirements, including but not limited to: BSA, Anti-Money Laundering OFAC, CIP, Financial Elder Abuse Reporting, Sexual Harassment, Information Security and privacy requirements. This position will elevate suspicious activity to supervisory staff and/or BSA department. Completes compliance and other technical training workshops as assigned.

Required Knowledge

In depth experience developing applications using the .NET framework (Web Forms & MVC), and C#.

Broad understanding of web technologies (HTML, JavaScript, JSON, XML, Bootstrap, CSS, etc.)

Experience with managing and creating objects in MS SQL Server

Experience with SharePoint 2010/2013/2016

Experience with source control systems such as Microsoft Team Foundation Services/ GitHub

Basic Knowledge, Skills and Abilities

Experience with various project methodologies (Scrum/Agile)

Clear understanding of the English Language (Spoken & Written)

Must be a self-starter, prioritizing multiple projects, and working with minimal supervision

Excellence is required in analytical abilities, verbal and written communications (including documentation), interpersonal relationship skills, and teamwork.

Customer Service Skills

Time Management Skills

Detail Oriented

Critical Thinking, Judgment & Problem Solving Skills

Ability to actively listen & learn.

Ability to respectfully communicate with Supervisors and Co-workers

Officer Title Eligibility

For qualified positions, the Bank may designate Officer Titles to employees who meet defined competencies for an eligible position. This position is not eligible for an Officer Title.

Equipment Operated

Computers

Standard Office Equipment (copiers, fax machines)

Physical Requirements & Work Environment

Requires repetitive movement.

Requires standing and/or sitting for prolong periods of time.

Requires lifting up 50 lbs.

Requires using hands to handle, control or feel objects.

Office setting w/controlled temperature

Education and Experience

Bachelor's Degree in Computer Science, Information Systems or other related field.

At least three years of professional development experience in the technologies required above.

Additional Requirements

Scheduling flexibility based on company needs, and willingness to be on-call for off-hours support emergencies.

As a part of the Bank’s internal control systems, employees holding sensitive positions are required to be absent from their duties for a minimum of two consecutive weeks each year. This position has been deemed to meet the test for a sensitive position, and therefore you will be required to meet the minimum absence requirement each and every year.

This job description is not intended to be all-inclusive, and employees will be required to perform additional related work duties as assigned by their immediate supervisor and/or management.

Full-time

Apply