Recent Searches

You haven't searched anything yet.

2 Jobs in Bellingham, WA

SET JOB ALERT
Details...
Heritage Bank
Bellingham, WA | Full Time
$86k-108k (estimate)
6 Days Ago
Heritage Bank NW
Bellingham, WA | Full Time
$86k-108k (estimate)
7 Days Ago
Software Developer (On-Site - Washington State)
Heritage Bank Bellingham, WA
$86k-108k (estimate)
Full Time | Banking 6 Days Ago
Save

Heritage Bank is Hiring a Software Developer (On-Site - Washington State) Near Bellingham, WA

Base Salary Range

$72,180.00 - $90,230.00 - $108,270.00 annual

At Heritage Bank, we work hard, but also know how important it is to take time off to stay healthy, relax, and spend time doing what makes your heart happy!

As part of our team you’ll enjoy a total rewards package, which includes base salary based on the role, experience, and skill set, along with an exceptional benefits package (medical, dental, vision, life insurance, 401(k), community volunteer time), and generous time off policy. Full-time team members receive a minimum of 10 paid vacation days annually* and eight hours of paid sick leave per month*, while also enjoying 11 paid holidays each calendar year, and an annual float day. *pro-rated from start date, and/or hours worked. To view Benefits Summary: Apply > Current Openings > position > attachment.

Position Overview

Heritage Bank has an exciting opportunity to join our organization! We are seeking a software developer to join our Technology Development team. This is a fully on-site position.

The software developer designs and develops software applications for new products or product enhancements. Develops code to meet requirements and specifications of applications, and performs testing, troubleshooting and debugging. Additionally, this position researches emerging technologies, identifies new product opportunities and assist to establish parameters for product direction and design.

This position may be filled in Bellingham or Burlington, WA.

The successful candidate:

  • Provides consultative assistance to assigned business units to streamline processes as it relates to the efficient use of core banking systems.
  • Builds partnerships with internal customer base and technical support to provide project management services.
  • Prepares reports on project specifications, activities, and/or status. Clearly and regularly, communicates progress with management and assigned business unit.
  • Participates in the creation and development of modern functional User and Application Interfaces.
  • Tests and maintains software products to ensure strong functionality and optimization; understand the importance of automated test-scripts. Tracks and fully documents changes for functional and business specifications; develops, writes, updates and maintains system protocols, internal controls and detailed universally understood standard operating procedures for end user reference and training use.
  • Participates in and champion the adoption and implementation of Agile or other approved software development lifecycle methodologies.
  • Maintains professional and technical knowledge through educational workshops, reviewing professional publications, and networking and participation in professional organizations.
  • Gains working knowledge of, and ensures bank activities are performed in compliance with, all state and federal banking laws and regulations applicable to assigned area.
  • Understands and complies with all policies, procedures, standards and guidance relevant to assigned job duties.

Requirements:

  • Bachelor's Degree (BA/BS) in a Technical Field such as Information Technology, Computer Science or Systems Engineering – required.
  • 2 years recent relevant experience and knowledge of web technologies, such as HTML, CSS and Javascript - required. 1 year ReactJS experience; exposure to Java development - server side, Jira, Confluence, BitBucket, etc. - preferred.
  • Equivalent combination of education, experience, and training may be considered.
  • Provide an exceptional level of service and comprehensive support to internal customers, with the ability to build and maintain positive, professional relationships and interact with all levels of management and functional areas across the organization.
  • Effective communication/ interpersonal skills combined with ability to communicate non- technical and technical information effectively, clearly and persuasively in a variety of settings, formats, and audiences across business lines; with the ability to read, write, speak and understand English well.
  • Technical and analytical reasoning skills to understand end user's requirements and transform into operational application and technical alternatives.
  • Strong problem solving, attention to detail, organizational and time management skills, to manage multiple assignments and projects, ensuring commitments and deadlines are met with regular and/or moderate direction and oversight.
  • General knowledge of both theoretical and practical aspects of project management, which includes both client and business perspectives.
  • Understanding of process improvement methodologies (Agile, Six Sigma, other), and software development, testing, and deployment principles.
  • Knowledge of Agile or similar software development lifecycle methodology – preferred.
  • Unquestionable integrity in handling sensitive and confidential information required.
  • Working knowledge writing SQL and use of database access tools and understands the Database->Table->column->Index dynamics.
  • Understanding of cloud based solutions (Azure, AWS, either/both).

Working Environment/Conditions:

  • Climate controlled office environment.
  • Work involves being able to concentrate on the matter at hand, under sometimes distracting work conditions and frequent interruptions during the day.
  • Work requires regular attendance, punctuality and adherence to agreed-upon schedule(s) with willingness to work a flexible and/or extended hours, as needed.

Physical Demands/Effort:

  • Work may involve the constant use of computer screens, reading of reports, and sitting throughout the day.
  • Ability to operate a computer keyboard, multi-line telephone, photocopier, scanner and facsimile which often requires dexterity of hands and fingers with repetitive wrist and hand motion.
  • Typically sitting at a desk or table; intermittently standing, stooping, bending at the waist, kneeling or crouching to file materials.
  • Occasional lifting and/or moving up to 10 lbs. (files, boxes, etc.)

The above statements are intended to describe the general nature and level of work being performed and are not an exclusive list of all qualifications for this position.

Heritage Bank is an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, disability, or any other basis protected by applicable law.

Job applicants have certain legal rights. Please click here for information regarding these rights.

If you need assistance completing the online application, please email: HBRecruiting@HeritageBankNW.com

Salary Range Disclaimer

The base salary range represents the min, mid and max of Heritage Bank’s salary range for this position. Actual salaries will vary depending on factors including, but not limited to, qualifications, experience, and job performance. The range listed is just one component of Heritage Bank’s total compensation package for full time and part time employees. Depending on position, other total compensation rewards may include, monthly, quarterly or annual incentive, and/or bonuses.

Job Summary

JOB TYPE

Full Time

INDUSTRY

Banking

SALARY

$86k-108k (estimate)

POST DATE

06/09/2024

EXPIRATION DATE

08/07/2024

WEBSITE

heritagebanknw.com

HEADQUARTERS

LACEY, WA

SIZE

200 - 500

FOUNDED

1993

CEO

SARAH SALVA

REVENUE

$200M - $500M

INDUSTRY

Banking

Related Companies
Show more

Heritage Bank
Full Time
$53k-66k (estimate)
5 Days Ago
Heritage Bank
Full Time
$53k-66k (estimate)
5 Days Ago
Heritage Bank
Full Time
$53k-66k (estimate)
1 Week Ago

The job skills required for Software Developer (On-Site - Washington State) include Java, Computer Science, Agile, Software Development, JavaScript, AWS, etc. Having related job skills and expertise will give you an advantage when applying to be a Software Developer (On-Site - Washington State). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Developer (On-Site - Washington State). Select any job title you are interested in and start to search job requirements.

For the skill of  Java
Wise Skulls
Full Time
$123k-158k (estimate)
3 Weeks Ago
For the skill of  Computer Science
Fathom
Remote | Full Time
$119k-142k (estimate)
8 Months Ago
For the skill of  Agile
LanceSoft Inc
Contractor
$82k-101k (estimate)
1 Week Ago
Show more

The following is the career advancement route for Software Developer (On-Site - Washington State) positions, which can be used as a reference in future career path planning. As a Software Developer (On-Site - Washington State), it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Developer (On-Site - Washington State). You can explore the career advancement for a Software Developer (On-Site - Washington State) below and select your interested title to get hiring information.

Heritage Bank NW
Full Time
$86k-108k (estimate)
7 Days Ago

If you are interested in becoming a Software Developer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Developer for your reference.

Step 1: Understand the job description and responsibilities of an Accountant.

Quotes from people on Software Developer job description and responsibilities

Performed requirements analysis, system design and specification, and led software development team to ensure resulting application met stated objectives.

02/17/2022: Memphis, TN

The Software Developer works closely with other software team members to design, develop and troubleshoot high quality software.

02/27/2022: Minneapolis, MN

Software developers are the creative minds behind software programs, and they have the technical skills to build those programs or to oversee their creation by a team.

01/10/2022: Houston, TX

Being a good developer means being able to balance completing day-to-day tasks with focusing on the project as a whole.

12/12/2021: Norwich, CT

Software developers use soft skills to work efficiently and productively with their colleagues during the development process.

12/12/2021: Albany, GA

Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Developer jobs

Software developers regularly use a defined skill set, to create technical assets for use during the creation, testing, and launch phases of software development.

01/24/2022: Temple, TX

To become adequately productive and proficient, developers new to software applications often require months — even years — of on-the-job training to avoid making dangerous mistakes that put systems at risk.

12/11/2021: Poughkeepsie, NY

The candidate will be required to prepare documents and reports on the status of software.

12/08/2021: Salisbury, NC

For software developers to build efficient programs and organise data efficiently, they should possess knowledge of data structures.

01/24/2022: Frankfort, KY

Developers need to be familiar and capable to conduct all of the above tests on their technical output.

01/18/2022: Boston, MA

Step 3: View the best colleges and universities for Software Developer.

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College