Platzhalter Bild

Applications Developer at Capital Credit Union

Capital Credit Union · De Pere, United States Of America · Hybrid

Apply Now

Position Purpose

This position will upload the Credit Union’s mission of “Doing the Right Thing” while meeting the needs in the world of ever-evolving technology and increasing expectations from people both internal and external. The Applications Developer will be part of the team that helps to design, implement, document, and maintain in-house solutions to exceed those expectations. Through a combination of custom features, product integrations, and process efficiencies, our goal is to improve the overall member experience, making Capital Credit Union the first place for people to go for their financial well-being. Because our employees are also member-owners, the Applications Developer will be in a unique position to both offer insight into the process improvements and services you’d like to see, but also directly benefit from the implementations of the codes written. 

Essential Responsibilities and Accountabilities

  • Create custom automatable software
  • Enhance existing in-house solutions
  • Build libraries and RESTful services for others to consume
  • Leverage APIs, SDKs, and existing code-bases
  • Maintain and document your code and procedures
  • Think-up and offer process improvements in a presentable fashion
  • Design and implement business requirements as assigned
  • Communicate projects statuses/speedbumps/alternatives 
  • Write code with extensibility, maintainability, and scalability in mind
  • Balance the above with the time-frame allotted

 

Software Development:

  • Design, develop, test, and maintain software applications specific to the needs of the credit union
  • Utilize programming languages and frameworks such as Java, C#, Python, or others as required
  • Collaborate with stakeholders to gather requirements and ensure that applications meet business needs

 

Systems Integration:

  • Integrate new and existing systems to ensure seamless operation and data flow across different platforms
  • Work with APIs and third-party software solutions to enhance the functionality of existing applications

 

Troubleshooting and Support:

  • Provide technical support to end-users and resolve issues related to applications and systems
  • Troubleshoot bugs, errors, and performance issues in a timely manner

 

Documentation and Reporting:

  • Create and maintain technical documentation including system architecture, design specifications, and user manuals
  • Generate reports on application performance, usage metrics, and compliance status as required

 

Quality Assurance:

  • Implement and execute testing strategies to ensure the reliability, scalability, and usability of applications
  • Conduct thorough testing including unit testing, integration testing, and user acceptance testing

 

Continuous Improvement:

  • Stay updated on emerging technologies, trends, and best practices in software development and financial services
  • Identify opportunities for process improvement and contribute to the ongoing enhancement of systems and applications

 

Collaboration and Communication:

  • Collaborate with cross-functional teams including business analysts, project managers, and IT infrastructure teams to deliver high-quality solutions
  • Communicate effectively with stakeholders to gather requirements, provide updates, and solicit feedback throughout the development lifecycle

 

Adherence to Policies and Procedures:

  • Adhere to organizational policies, procedures, and standards related to software development, security, and compliance
  • Ensure that all development activities align with the credit union's mission, values, and strategic objectives

 

Necessary Education, Experience and Qualifications

Education

  • Bachelor’s degree in management information systems, Information Technology, Computer Science, Business, or related field preferred

 

Experience

  • 3+ years of experience in software development/programming
  • 3+ years with SDLC methodologies and tools
  • Languages
  • C#/VB.NET
  • PowerShell
  • TypeScript/JavaScript
  • SQL

 

Runtime Environments

  • CLR (Common Language Runtime) 4+
  • Node 16+
  • Middleware
  • IIS 10+
  • Frameworks
  • .Net Core 6+
  • .Net Framework 4.7.2+
  • ASP.NET WebApi 5+

 

 

Required Qualifications

  • Financial Institution industry experience, preferably with a focus on Credit Union management
  • Experience with creating and delivering executive-level presentations to corporate management and the Board of Directors
  • Experience managing or working in Scrum and Agile teams preferred
  • Strong influential management skills; ability to work cooperatively at all levels in a matrix environment to build consensus and maintain the positive relationships required to accomplish organizational goals across the management team; demonstrates initiative; must be results oriented; and demonstrate leadership for process harmonization across the organization
  • Excellent communication, collaboration, and interpersonal/team effectiveness skills
  • Demonstrated ability to succinctly and accurately communicate to various levels of management, employees, and stakeholders
  • Exceptional analytical, strategic, planning, organization, and time management skills to effectively execute project plans and budgets
  • Clear understanding of the roles and responsibilities of cross-functional project teams and functional management
  • Excellent decision-making skills
  • Ability to negotiate and balance decisions and manage competing priorities across multiple functional areas
  • Knowledge of and experience with resource management tools
  • Credibility as a senior-level project leader
  • Ability to juggle multiple goals and deadlines within the context of the big picture
  • Resilience and resourcefulness

 

Desired Qualifications

  • Self-motivated individual with a passion to succeed
  • Excellent facilitation and issue resolution skills
  • Ability to work independently or collaboratively to determine and develop approaches to solutions with very little to no supervision or direction

 

 

Work Environment and Physical Requirements

  • Office environment with moderate to high level of noise
  • Frequent use of telephone, copier, computer, fax machine, and other office machines
  • Prolonged sitting or standing, and ability to stay in one place or work in a confined area for extended periods
  • Frequent mental and visual concentration
  • Ability to concentrate and pay close attention to detail for over 90 percent of work time
  • Some work to be performed outside of normal business hours
  • Moderate lifting of up to 20 pounds. Also, ability to transport objects weighing between 5 and 20 pounds for 5 to 10 percent of work time
  • While performing the duties of this job, the employee is regularly required to be independently mobile
  • Required to interact with a computer and communicate with peers and co-workers

 

NOTE: This job has the potential to work from home, contingent upon supervisor approval.  Approval will be based on the Work From Home Policy eligibility requirements as well as the department needs.

 

The above statements are intended to describe the general nature and levels of the work being performed in this position. They are not intended to be construed as an exhaustive list of all responsibilities, duties, or requirements. Capital Credit Union is an Equal Opportunity Employer. We participate in E-Verify.

Apply Now

Other home office and work from home jobs