Developer II

Gesa

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

Medical, Dental, Vision Insurance
Life Insurance
Paid Time Off 20 days
10 Holidays
401(k) Match
Tuition Assistance
Student Loan Repayment
Commuter Benefits
Volunteer PTO
Product discounts

Job summary

Gesa Credit Union in Richland, WA is seeking a Developer II to contribute to development, enhancement, and support of our applications. You will work with project managers, product owners, and senior developers to deliver high-quality software for banking operations.

You will design, develop, and test code, build REST/SOAP APIs, write tests, participate in design reviews, optimize performance, implement secure coding practices, and mentor junior developers while documenting work and supporting

Qualifications

  • Bachelor’s Degree in Computer Science, Information Systems, or related field or equivalent.
  • A 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 preferred.
  • Familiarity 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 APIs.
  • Experience with an integration platform like MuleSoft (preferred).
  • Git experience and basic branching workflows.
  • Coding languages may include C#, TypeScript, and JavaScript.
  • Familiar with microservices and Docker.
  • CI/CD concepts and automated quality checks in pipelines.
  • Exposure to application security or code scanning tools is a plus.

Responsibilities

  • Develop custom software applications with cross-functional teams.
  • Design, develop, and test code following coding standards.
  • Develop custom Web APIs (REST/SOAP) for component integration.
  • Write unit tests and assist with basic integration tests.
  • Participate in technical design discussions and tradeoffs.
  • Optimize performance and identify bottlenecks.
  • Implement security measures and follow secure SDLC practices.
  • Participate in code reviews to improve quality and security.
  • Contribute to incident response and production issue resolution.
  • Maintain comprehensive documentation and provide ongoing support.

Skills

Analytical thinking
Attention to detail
Troubleshooting
Problem solving
Agile/scrum
Web security
Secure coding
OWASP Top 10
SDLC security
CI/CD concepts

Education

Bachelor’s Degree in CS or related

Tools

MuleSoft iPaaS
Git
Docker
Angular/React
NodeJS/Express
.NET
SQL Server

Job description

Developer II# Developer IISouth Richland HQ - Richland, WA 99352## OverviewSalary Range$83,450.81 - $139,084.69 SalaryLevelExperiencedPosition TypeFull Time - SalaryEducation Level4 Year DegreeCategoryInformation Technology## 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 Union# **Role 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:**1. Work with Project Managers, Product Owners, and other developers to develop custom software applications2. Design, develop, and test code in alignment with Gesa’s coding standards and established patterns3. Develop custom Web APIs to integrate software components (REST/SOAP)4. Write unit tests as needed for their own and others’ software components; contribute to basic integration testing where appropriate5. Participate in technical design discussions for assigned work; propose implementation approaches and tradeoffs6. Optimize application performance and identify bottlenecks within owned components or services7. Design and implement security measures for assigned application areas; follow secure coding practices throughout the SDLC8. Participate in code reviews to improve code quality, security, and maintainability; incorporate feedback constructively9. Participate in incident response and problem resolution for production issues within assigned application areas10. Maintain comprehensive documentation for developed applications and systems11. Provide ongoing support and maintenance for existing applications12. Contribute to continuous improvement by identifying and addressing technical debt and recommending achievable process improvements13. Mentor associate and entry-level developers through pairing, code review feedback, and knowledge sharing14. Maintain knowledge of current and evolving technology; evaluate changes in or new technology and share relevant information with senior engineers and leadership15. Complete work accurately and on time# **About You:**1. Excellent verbal and written communication skills2. Strong analytical skills, attention to detail, troubleshooting skills, and problem-solving skills3. Experience in an agile and scrum environment4. A working knowledge of web security principles and other security systems5. Ability to analyze information and recommend achievable process improvements to management6. Self-motivated and able to organize, prioritize and manage multiple complex tasks7. Ability to lead or facilitate technical discussions for assigned work and collaborate across teams and stakeholders8. Ability to mentor junior developers and provide constructive feedback through code reviews9. Working understanding of common application security risks and secure coding practices (e.g., OWASP Top 10 awareness)10. Awareness of secure software development practices (e.g., secure SDLC/SSDF-aligned practices) and software supply-chain considerations (dependency hygiene)11. Ability to travel to complete assigned responsibilities and attend professional seminars and education as approved## Qualifications# **What You Will Need:**1. Bachelor’s Degree in Computer Science, Information Systems, or related field or equivalent of specialized courses, training, and/or directly related experience may be substituted2. A 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)3. Knowledge of the Financial Industry, products, and services. Credit Union experience preferred4. Familiarity with at least one modern front-end technology (e.g., Angular or React)5. Familiarity with at least one modern back-end technology (e.g., NodeJS/Express or .NET)6. Familiarity with AI code assistance tools (e.g., GitHub Copilot or Claude Code)7. Experience with at least one modern database platform (e.g., SQL Server or Oracle)8. Experience working and developing against REST or SOAP APIs9. Experience with an integration platform like MuleSoft (preferred)10. Experience with Git source control and basic branching workflows11. Coding languages may include (but are not limited to) C#, TypeScript, and JavaScript12. Familiar with microservices architecture and container technology like Docker13. Familiarity with CI/CD concepts and automated quality checks in pipelines (e.g., build/test/security checks)14. Exposure to application security or code scanning tools and remediation workflows (e.g., static analysis findings) is a plus# **Our 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 Pay* Medical, Dental, Vision, and Life Insurance* 20 days/year of Paid Time Off – Plus 10 Paid Holidays!* 401(k) Match* Incentive Program* Tuition Assistance and Student Loan Repayment* Commuter Benefits* Paid Time Off to Volunteer in the Community* Product discounts* Engaging Work Environment* Rewards and Recognition Programs# **Full 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer II
Developer II

Gesa Credit Union • Richland (WA)

On-site
USD 83,000 - 139,000
Competitive Pay
Medical, Dental, Vision Insurance
401(k) Match
+2
UX/UI Designer
UX/UI Designer

Gesa • Richland (WA)

On-site
USD 80,000 - 120,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
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
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 • Walla Walla (WA)

On-site
USD 28,000 - 41,000
Competitive Pay
Medical, Dental, Vision, and Life Ins.
20 days PTO + 10 Holidays
+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
Data Center IT Engineer (Remote in WA Only)
Data Center IT Engineer (Remote in WA Only)

Gesa Credit Union • Richland (WA), Yakima (WA), Spokane Valley (WA), Renton (WA)

Remote
USD 83,000 - 139,000
Medical, Dental, Vision, and Life Ins.
401(k) Match
Paid Time Off
+2
Member Service Associate (Teller)
Member Service Associate (Teller)

Gesa • Washington

On-site
USD 24,000 - 34,000
Medical insurance
Dental insurance
Vision insurance
+7
Communications Manager/Team Leader
Communications Manager/Team Leader

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

On-site
USD 41,000 - 83,000
Competitive pay
Medical, Dental, Vision Insurance
401(k) Match
+1
HR Partner - Benefits Administrator
HR Partner - Benefits Administrator

Gesa Credit Union • Richland (WA)

On-site
USD 36,000 - 59,000
Competitive pay
Health insurance
Dental insurance
+6