What are the responsibilities and job description for the Full-Stack Software Developer position at Maps Credit Union?
Description
Maps Credit Union seeks an experienced Full-Stack Software Developer to join our innovative Digital team. Reporting to the AVP of Digital Strategy, this position is essential for coding high-quality, user-friendly banking software in alignment with Maps’ strategic objectives. The ideal candidate will have experience with both front-end and back-end development but with a focus on front-end and an eye for end-user experience and design. Working thoughtfully with teammates and stakeholders through all phases of agile development is a must. This position will join the tight-knit Digital team that includes three other Software Developers who wear many hats and all work collaboratively in an environment where everyone’s work has a big impact.
(Please note that our interview process is highly interactive, with many phases to ensure mutual compatibility. Candidates selected to move forward will be invited to complete a preliminary one-way video interview, a technical coding assessment, and further conversations with stakeholders.)
This position is eligible for 100% remote work; however, priority will be given to applicants located in the Pacific Standard Time Zone (PST).
**Qualified candidates must be eligible to work in the U.S. We are unable to offer employer visa sponsorship**
Key responsibilities include, but are not limited to:
- Plan, design, test, implement, and support new software development and integrations using agile methodology.
- Maintain and improve the performance of existing software.
- Test and maintain software products to ensure strong functionality and optimization.
- Perform maintenance and administration of development databases.
- Utilize and maintain existing change control systems.
- Conduct product research.
- Clearly and regularly communicate with management and co-workers.
- Report to direct manager on status of assigned development projects.
- Maintain operations by staying informed of and following policies and procedures; report needed changes.
- Enhance job performance by applying up-to-date professional and technical knowledge gained by attending training sessions, reviewing professional publications, and maintaining professional relationships.
- Follow regulatory and policy compliance requirements, which include those efforts in compliance with Bank Secrecy Act (BSA), Office of Foreign Asset Control (OFAC) and Anti-Money Laundering (AML) Regulations, Identity Theft Red Flags, and other compliance-related policies.
Requirements
- Demonstrated knowledge of web development technologies.
- Demonstrated experience with .Net, C#, and JavaScript.
- Strong problem-solving and debugging abilities.
- Ability to work independently and multi-task effectively.
- Ability to take initiative and prioritize tasks; good time-management skills.
- Excellent written and oral communication skills; ability to communicate effectively and project a professional image when giving and taking information in writing, in person, and over the phone.
- Flexible and willing to accept a change in priority as necessary.
- Demonstrated interpersonal, analytical, and organizational skills.
- Ability to work accurately with close attention to detail.
- Ability to maintain the confidentiality of sensitive information.
- Ability to work with co-workers, members, and outside agencies professionally and tactfully.
- Possess a work ethic that includes neatness, punctuality, and accuracy.
- Exhibit a professional, businesslike appearance and demeanor.
Qualifications:
- BS/CS degree, or an equivalent combination of education and experience.
- Minimum of five years of experience in planning, design, development, implementation, and support of software systems as a Full-Stack Developer.
- Demonstrated experience with .Net, C#, and JavaScript.
- Must be bondable.
- Must submit to an annual background investigative report initiated by the Credit Union. The investigative report will include credit and criminal review, and results must meet the minimum standards established by the Credit Union in its hiring practices.
Preferred Qualifications:
- Mobile development (iOS and Android) experience.
- Experience with Kotlin or Swift for mobile development.
- Experience with Azure services like DevOps, App Services, Function Apps, and Cosmos DB.
Exempt Salary Range: $120,000 - $150,000 per year.
To show our appreciation to employees, we offer:
- Medical, Dental, and Vision Insurance
- Health Savings Account (HSA)
- Flexible Spending Accounts (FSA)
- Employer-paid Life Insurance
- Employer-paid Short-Term and Long-Term Disability Insurance
- 401(k) retirement plan with employer matching
- Generous paid time off, starting at 12 hours per month
- 10 paid holidays per year
- 24 hours of paid volunteer time per year
- Employee Assistance Program
- Student loan paydown program
- Employee loan discount program
- Wellness incentives
Why employees are proud to work here:
- We provide financial education for youth and adults
- We provide grants to teachers in the valley
- We offer scholarships for local high school seniors headed to college
About us:
Located in the heart of the beautiful Willamette Valley, Oregon, Maps Credit Union offers a wide variety of services to over 80,000 members at 10 branch locations and supports over 300 employees. More than anything else, we believe in lifelong learning—not only about money and finances but in all areas of life. Our focus on lifelong learning is a result of our proud history as an educators’ credit union, dating back to our start in 1935. We passionately believe that the best way to navigate life’s great adventure is to do it together.
All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.
Salary : $120,000 - $150,000