Developer II

Gesa Credit Union

Richland (WA)

On-site

USD 83,000 - 139,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive Pay
Medical, Dental, Vision Insurance
401(k) Match
Paid Time Off & Holidays
Tuition Assistance

Job summary

Gesa Credit Union seeks a Developer II to contribute to the development, enhancement, and support of our banking applications. You will work with project managers, product owners, and senior developers to deliver high-quality software end-to-end within your domain.

You will design, test, and secure REST/SOAP APIs, review code, mentor junior engineers, and help improve performance, reliability, and security across our systems.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or related field.
  • 3+ years of software development experience.
  • Experience with REST or SOAP APIs.

Responsibilities

  • Develop, test, and maintain custom software applications.
  • Design and implement Web APIs (REST/SOAP).
  • Write unit tests and assist with integration testing.
  • Participate in code reviews and security practices.
  • Provide ongoing support and documentation.

Skills

Analytical skills
Agile/Scrum
Web security
REST APIs
MuleSoft
C#
TypeScript
JavaScript

Education

Bachelor's degree in CS or related

Tools

Git
Docker
SQL Server

Job description

Take a leap and join our team!At Gesa, we believe in the power of our people. Coming from all walks of life, our team members’ individual stories and unique experiences are our most valuable asset. But it’s how we come together, igniting our collective compassion and commitment to empowering our communities, that makes us succeed. Because we know we go further when we go together.Here you can join a team who is passionate about serving others, has a desire to do good, and shares a deep love of people. You can engage in meaningful work that impacts your community. You can challenge yourself and grow in your career. And, you can rest assured that your wellbeing and prosperity are our priority.Get to know us: About - Gesa Credit UnionRole Summary:The Developer II will play a crucial role in the development, enhancement, and support of our applications. This individual will work closely with Project Managers, Product Owners, and Sr. Developers to ensure the delivery of high-quality software solutions that meet the needs of our banking operations. The Developer II is expected to independently deliver significant features end-to-end within their domain, contribute to technical design decisions, identify opportunities to improve performance and reliability, and stay current on evolving technology and secure development practices.What You Will Be Doing:Work with Project Managers, Product Owners, and other developers to develop custom software applicationsDesign, develop, and test code in alignment with Gesa’s coding standards and established patternsDevelop custom Web APIs to integrate software components (REST/SOAP)Write unit tests as needed for their own and others’ software components; contribute to basic integration testing where appropriateParticipate in technical design discussions for assigned work; propose implementation approaches and tradeoffsOptimize application performance and identify bottlenecks within owned components or servicesDesign and implement security measures for assigned application areas; follow secure coding practices throughout the SDLCParticipate in code reviews to improve code quality, security, and maintainability; incorporate feedback constructivelyParticipate in incident response and problem resolution for production issues within assigned application areasMaintain comprehensive documentation for developed applications and systemsProvide ongoing support and maintenance for existing applicationsContribute to continuous improvement by identifying and addressing technical debt and recommending achievable process improvementsMentor associate and entry-level developers through pairing, code review feedback, and knowledge sharingMaintain knowledge of current and evolving technology; evaluate changes in or new technology and share relevant information with senior engineers and leadershipComplete work accurately and on timeAbout You:Excellent verbal and written communication skillsStrong analytical skills, attention to detail, troubleshooting skills, and problem-solving skillsExperience in an agile and scrum environmentA working knowledge of web security principles and other security systemsAbility to analyze information and recommend achievable process improvements to managementSelf-motivated and able to organize, prioritize and manage multiple complex tasksAbility to lead or facilitate technical discussions for assigned work and collaborate across teams and stakeholdersAbility to mentor junior developers and provide constructive feedback through code reviewsWorking understanding of common application security risks and secure coding practices (e.g., OWASP Top 10 awareness)Awareness of secure software development practices (e.g., secure SDLC/SSDF-aligned practices) and software supply-chain considerations (dependency hygiene)Ability to travel to complete assigned responsibilities and attend professional seminars and education as approvedWhat You Will Need:Bachelor’s Degree in Computer Science, Information Systems, or related field or equivalent of specialized courses, training, and/or directly related experience may be substitutedA minimum of three (3) years of similar or related functional and technical experience. At least one (1) year of Integration Platform as a Service (iPaaS) development preferred (i.e. Mulesoft)Knowledge of the Financial Industry, products, and services. Credit Union experience preferredFamiliarity with at least one modern front-end technology (e.g., Angular or React)Familiarity with at least one modern back-end technology (e.g., NodeJS/Express or .NET)Familiarity with AI code assistance tools (e.g., GitHub Copilot or Claude Code)Experience with at least one modern database platform (e.g., SQL Server or Oracle)Experience working and developing against REST or SOAP APIsExperience with an integration platform like MuleSoft (preferred)Experience with Git source control and basic branching workflowsCoding languages may include (but are not limited to) C#, TypeScript, and JavaScriptFamiliar with microservices architecture and container technology like DockerFamiliarity with CI/CD concepts and automated quality checks in pipelines (e.g., build/test/security checks)Exposure to application security or code scanning tools and remediation workflows (e.g., static analysis findings) is a plusOur Team Member Value Proposition:In exchange for bringing your talent to Gesa, here are a just a few of the benefits and perks we offer:Competitive PayMedical, Dental, Vision, and Life Insurance20 days/year of Paid Time Off – Plus 10 Paid Holidays!401(k) MatchIncentive ProgramTuition Assistance and Student Loan RepaymentCommuter BenefitsPaid Time Off to Volunteer in the CommunityProduct discountsEngaging Work EnvironmentRewards and Recognition ProgramsFull Salary Range:$83,450.81-$139,084.69*While our full pay range is listed, most new team members typically start between the minimum and midpoint based on their experience and qualifications. This approach gives room to grow within the role as your career progresses with us!\"Get wise to what’s possible with a career at Gesa. Join us!We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact the HR Department at (509) 378-3100 or hrmail@gesa.com to request an accommodation.Gesa Credit Union reserves the right to revise or change the job description as the need arises. This job description is not all inclusive of total job responsibilities nor does it constitute a written or implied contract of employment.Selected candidate(s) must be able to pass a pre-employment credit/background check.Gesa Credit Union is an Equal Opportunity Employer and strong advocate of workforce diversity. Race/Color/Gender/Sexual Orientation/Gender Identity/Religion/National Origin/Disability/Veteran.Equal Employment Opportunity (gesa.com)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer II
Developer II

Gesa • Richland (WA)

On-site
USD 83,000 - 139,000
Medical, Dental, Vision Insurance
Life Insurance
Paid Time Off 20 days
+7
UX/UI Designer
UX/UI Designer

Gesa • Richland (WA)

On-site
USD 80,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Data Center IT Engineer (Remote in WA Only)
Data Center IT Engineer (Remote in WA Only)

Gesa Credit Union • Spokane (WA)

Remote
USD 83,000 - 168,000
Medical, Dental, Vision, and Life Ins.
20 days PTO + 10 holidays
401(k) match
+1
Personal Financial Representative (Personal Banker)
Personal Financial Representative (Personal Banker)

Gesa Credit Union • Yakima (WA)

On-site
USD 28,000 - 41,000
Competitive Pay
Medical, Dental, Vision, and Life 보험
Paid Time Off 20 days + 10 holidays
+6
Product Owner II
Product Owner II

Gesa Credit Union • Spokane (WA)

On-site
USD 83,000 - 139,000
Medical, Dental, and Vision Insurance
401(k) Match
Tuition Assistance
+2
Product Owner II
Product Owner II

Gesa Credit Union • Richland (WA)

On-site
USD 83,000 - 139,000
Medical insurance
401(k) Match
Tuition Assistance
+2
Personal Financial Representative (Personal Banker)
Personal Financial Representative (Personal Banker)

Gesa • Walla Walla (WA)

On-site
USD 28,000 - 41,000
Competitive Pay
Medical, Dental, Vision, and Life Ins.
20 days PTO + 10 Holidays
+7
PT Member Service Associate (PT Teller) - Bilingual Preferred
PT Member Service Associate (PT Teller) - Bilingual Preferred

Gesa • Moses Lake (WA)

On-site
USD 24,000 - 34,000
Competitive Pay
Dental and Vision Insurance
Paid Time Off 8 days/year + 10 paidhol
+8
Member Service Associate (Teller)
Member Service Associate (Teller)

Gesa • Washington

On-site
USD 24,000 - 34,000
Medical insurance
Dental insurance
Vision insurance
+7
Enterprise Quality Assurance Assistant Manager/Team Leader
Enterprise Quality Assurance Assistant Manager/Team Leader

Gesa Credit Union • Richland (WA), Lynnwood (WA)

On-site
USD 83,000 - 158,000
Medical, Dental, Vision
401(k) Match
Paid Time Off
+2