Career Opportunities

Programmer Analyst

Job Location: Hybrid (Westbrook + Remote)
Job Summary

This position offers the opportunity to be involved in all phases of software development, including technical analysis, coding, and unit testing. The Programmer Analyst will play a vital role in delivering high-quality software solutions that meet the evolving needs of credit unions, internal staff, and the organization as a whole. Success in this role requires a proactive approach to problem-solving, a willingness to contribute innovative ideas, and the ability to take initiative in addressing challenges. Strong analytical skills, independent thinking, and a collaborative mindset are essential.

Essential Functions
  • Develop and maintain code to meet technical specifications while adhering to defined standards.
  • Perform unit testing to ensure modules meet technical requirements, debug issues, and make necessary code modifications.
  • Follow established source code management practices.
  • Collaborate with team members and Business Analysts to review project requirements, assess scope, estimate programming effort, and define technical specifications.
  • Consistently and accurately track time spent on cases and projects utilizing the case management and/or project management systems.
  • Analyze code modules to identify and resolve issues efficiently.
  • Document code changes and key project details in case and code management systems.
  • Maintain project statuses within case and project management systems to ensure clarity on progress.
  • Proactively recommend process improvements to enhance service quality and product excellence.
Required Skills and Knowledge
  • Open-mindedness and the ability to accept guidance from management and teammates.
  • Proficiency with standard PC programs and functions.
  • Excellent communication skills to convey information effectively and efficiently.
  • High-level organizational skills for managing varying responsibilities and workloads.
  • Ability to work independently and collaboratively in a dynamic environment.
  • Adaptability to changing priorities and conditions.
  • Willingness to learn new concepts and continuously expand technical knowledge.
  • Critical thinking skills to evaluate problems and implement effective solutions.
  • Enthusiasm for seeking out new challenges and opportunities.

Apply Today!

Job Apply

Maximum file size: 5MB