Programmer

Remote Full-time
The University of Michigan Credit Union (UMCU) offers a fun and challenging work environment where each team member is valued and can make a difference. We are currently searching for a talented Programmer to join our Information Technology team! The selected candidate will take part in planning, developing, testing and documenting programming projects and work with credit union staff to develop programs that provide automation. Programming development will include web based and customized core banking database solutions.

Why join the UMCU Team?
• Work with a high energy and collaborative group of supportive professionals.
• We are committed to helping you own your career and grow professionally and personally.
• Comprehensive benefits including low cost/high coverage medical, dental, vision, leave of absence and more!
• Very generous paid time off and a very flexible work environment to help you find just the right work-life balance.
• Tuition reimbursement and a student loan debt repayment program
• Our Fidelity 401k program with employer match is one of the most generous you'll find.
• From our parental leave, to pet insurance and home office credits, our benefits package is one of the best you'll find!

What you will be doing in this role:
• Programming web-based applications and banking industry database systems
• Performing all functions in the software development life cycle (specification, analysis, design, coding, testing, maintenance, support, and documentation)
• Working both independently and in a team-oriented, collaborative environment
• Developing projects from conception through development into a completed solution
• Supporting automated processes to ensure recurring operations are completed as expected
• Communicate with staff and credit union membership to ensure their needs are being met

What you will need for this role:
Required Qualifications:
• B.S. in Computer Science or equivalent experience
• Experience working with Symitar and its associated tools: PowerOn, OpCon, SymXchange, SymConnect, and ARCU
• Experience with one or more development languages: PHP, .NET Development Languages, JAVA, or equivalent OO programming language
• Understanding of object-oriented programming principles and design patterns.
• Experience with client/server architecture
• Experience with building web services (AJAX, SOAP, REST, JSON, WSDL, XML , etc.)
• Practical experience with functional programming and designing concurrent and distributed systems
• Experience with web technologies including: HTML, CSS, JavaScript, and JQuery
• Database experience with one or more of the following: PostgreSQL, MySQL, SQLServer, and Oracle
• Experience with using Git source code control
• Excellent verbal and written communication skills, strong attention to detail
• Self-motivated with an innovative mindset and strong analytical abilities
• You must be authorized to work in the United States on a full-time basis for any employer

Desired Qualifications:
• Experience with software testing, including unit testing, mocks, and test-driven development
• Experience with data visualization tools like Power BI or Tableau
• Experience collaborating on projects with vendors
• Experience configuring tasks to be completed with Robotic Process Automation
• Familiarity with Machine Learning and Generative AI

Apply Now

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Retail Beauty Merchandiser; Early Mornings-PT

Remote

Remote Data Entry Specialist – Entry-Level Work From Home Opportunity Supporting Enterprise Operations at careerzynith

Remote

Entry Level - Account Executive

Remote

Customer Service Assistant

Remote

Greensboro, NC - Work from Home Customer Service Representative

Remote

Database Administrator, Senior

Remote

Global Cancer Support Intern

Remote

Remote Medical Records Coordinator & Healthcare Data Entry Specialist – $25/Hour Flexible Schedule with careerzynith

Remote

(Remote) Data Entry Work From Home / Focus Research Panelist

Remote

DevOps Cloud Engineer II

Remote
← Back