Software Developer
Job Type
Full-time
Description

The primary role of the Software Developer is to create and enhance business software solutions to correct inefficiencies and improve accuracy for the credit union.

  • Works directly with business units to clarify project requests, document requirements, refine procedures, and test solutions.
  • Researches operational issues and concerns, formulates resolution strategies, proposes and implements solutions.
  • Maintains and enhances existing code.
  • Develops and maintains unit tests.
  • Actively seeks to improve organizational and team efficiency and effectiveness.

The ideal applicant will thrive in a developer environment with numerous constraints by implementing creative solutions with minimal resources. Must enjoy maintaining existing code, as projects are evolving and ongoing with frequent updates. Must be a self-starter who is able to manage tasks with minimal supervision while also working closely with others on project teams.


Skills Assessment:

Applicants selected for interview will undergo a skills assessment to demonstrate their ability and understanding of the following:

  • Utilization of common SQL constructs to address practical business issues, including correlated sub-queries, application of appropriate joins and utilization of common table expressions (CTE’s).
  • Application of appropriate data structures, algorithms and coding methodologies to solve problems using more than one approach.
  • Basic object-oriented design and code structuring techniques to maximize encapsulation, maintainability, and separation of concerns.


Work Location (Hybrid/Remote):

Local candidates strongly preferred; applicant must reside in New Mexico, Texas, Colorado or Arizona.

  • If relocating, will be at the applicant's own expense.
  • Applicants applying outside the area must mention their intention to relocate within the application.
  • If working remote in one of the designated states, applicant will be required to visit an office location for events or training as business need dictates.


Experience:

  • Five to eight years of experience in programming.
  • At least three years of experience in analyst capacity.
  • At least three years of experience with JavaScript.
  • Proficient in SQL with the ability to write and maintain complex queries.
  • Experienced in one or more Object-Oriented Programming (OOP) languages.
  • Able to develop and maintain detailed project-related documentation including: project rationale, requirements, business rules, solution constraints, test plans, and change history.
  • Experience working in the financial industry sector preferred, but not required.


Salary Range:

The salary range for this position is $78,788.06 to $98,485.08 (exempt). New hires typically are brought into the organization at a rate between the range minimum and the range maximum, depending on the qualifications, internal equity, and the budgeted amount for the role.


Mission Statement:

All employees at Del Norte Credit Union are expected to assist in living out our mission of improving lives as a financial cooperative by possessing a passionate devotion to providing outstanding and empathetic service to Del Norte Credit Union members and fellow teammates. Exemplify Del Norteno Pride to live with character, feel with empathy, and act with passion; a key component of this is to identify the financial needs of the member and recommend an appropriate credit union solution.


As a Software Developer, you will accomplish this by providing excellent service to our internal business partners and vendors. You will help us improve service by using your knowledge to develop, maintain and enhance tools needed for the organization’s success.