drjobs Software Developer On-Site - Washington State

Software Developer On-Site - Washington State

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Burlington - USA

Yearly Salary drjobs

$ 78000 - 113684

Vacancy

1 Vacancy

Job Description

Base Salary Range

$78000.00 $94742.00 $113684.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 youll 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. Fulltime 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. *prorated 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 onsite 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.

Preferred location for this position is Burlington WA; however depending on skills and experience Heritage Bank locations in Everett or Bellingham WA may be considered.

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 testscripts. 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:

  • Bachelors 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 users 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 agreedupon 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 multiline 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 clickherefor information regarding these rights.

If you need assistance completing the online application please email:

Salary Range Disclaimer

The base salary range represents the min mid and max of Heritage Banks 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 Banks 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.

##JobCategory:Information Technology / Systems##

##Street:435 E. George Hopper RD##

##City:Burlington##

##State:WA##

##ZipCode:98233##

##Internal:False##



Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.