MSU Federal Credit Union · 5 hours ago
Software Engineer (Front-End/Full Stack, Mobile/Website/Core)
MSU Federal Credit Union is seeking a Software Engineer responsible for the design, development, implementation, and lifecycle ownership of their software solutions. The role involves collaborating with various teams to create innovative solutions, write robust code, and ensure high reliability and quality of digital banking applications.
Responsibilities
Participate in the development and architecture of the credit union’s and Reseda Group’s software solutions through various tools, software, styles and programming languages; program and support front-end interactive elements as well as backend architecture to ensure the functionality, look, feel and organization of content
Participate in all phases of the Software Development Lifecycle (SDLC) including: analysis, design, testing, code review, deployment, and maintenance for all systems and applications maintained by the department
Troubleshoot technical problems and implement effective solutions. Assist with fixing any software or infrastructure problems that affect the digital solutions that the department supports
Create and help maintain technical documentation for programs and systems created and supported by the department
Collaboratively work with business units, technical teams, and third-party vendors to create project plans, technical specifications, software diagrams, and technical documentation for software solutions developed and supported by the department. These programs must conform to department standards, business requirements, regulations, and industry best practices
Keep management advised of any system, infrastructure, or usage problem whereby the integrity of any of the systems, and/or the level of service provided to users is compromised or otherwise impaired
Assists in the support of critical operations, processes, and procedures including monitoring external and internal traffic, logs, and performance reporting for errors and anomalies. Participate in on-call rotation and after hours support as needed
Develop solutions that adhere to MSUFCU coding policy including secure code, disaster recovery and testing procedures
Participate in training activities within your department or branch and with the learning and talent development department
Understand the Credit Union's policies and procedures to ensure compliance and accountability for managing operational risks. Adhere to established internal controls and procedures to safeguard assets, prevent fraud, and maintain the integrity of credit union operations
Perform other duties as assigned
Provide mentorship to other Software Engineers and members of the Software Engineering team to provide support for coworkers with programming design, development, testing, and code review
Independently lead the design and development of individual programming projects, communicating with stakeholders and other project team members as necessary
Uphold and support development standards and security requirements as it pertains to individual development projects that the department performs
Seek out and provide recommendations for process improvements that support department design and development goals and may increase department productivity and efficiency
Analyze and research enterprise level business problems; design, develop, and/or implement enterprise level business solutions, often to reduce costs or to improve business workflow
Create, uphold, support, and evangelize development standards and security requirements as it pertains to multifaceted, enterprise level software development operations
Mentor, support, and offer guidance to coworkers on design, development, programming conventions, code review, and department and industry best practices for various projects
Analyze and craft solutions to enterprise level software problems; design, develop, test, and implement enterprise-wide solutions, often to reduce costs, improve system workflow, and advance the innovation of the product portfolio
Qualification
Required
High School Diploma or Equivalent Required
Bachelor's Degree Computer Science or in a related field or 3 years of experience in lieu of a degree
Knowledge of at least one of these programming languages: C# (ASP.NET Core), Python, JavaScript/TypeScript, object-oriented experience preferred
Knowledge of common JavaScript frameworks, especially Node.js, React, and React Native
Familiarity with web technologies, including communication protocols, web server platforms, web services, HTML5 and CSS
Understanding of databases and RDBMS and experience writing SQL queries
Knowledge of web application security concerns, OWASP top-10 and common exploits
Knowledge of and a desire to learn more about cloud-based infrastructure, especially in AWS and Azure
Understanding of Internet protocols, web server platforms, and web services
Ability to read and understand complex computer system documentation; this job requires some technical writing skills for creating documentation for new and existing applications and their APIs
Demonstrated proficiency in software development through experience gained in a professional or classroom setting
Knowledge of credit union products and services, rules, regulations, policies and procedures
Proficiency with department programming languages and conventions, design and development standards, and best practices
Increased understanding of and skill for designing and developing programs that meet the needs and expectations of the business stakeholders and users
Demonstrated leadership through expertise in a software development subdomain (project management, system architecture, etc.), software development, or departmental expertise
Expert knowledge of department programming languages and conventions, design and development standards, and best practices
Ability to design and develop innovative, efficient, and complex programming solutions with excellent understanding of and consideration for impact on relationship to other programs and users
Benefits
100% Company-Paid Health, Dental, Vision, Life, and Long-Term Disability Premiums
Up to 26 days of PTO within your first year, as well as Volunteer Time Off & 11 Paid Holidays
401(k) with a company match
Tuition Reimbursement
Up to 12 Weeks of Paid Parental Leave
Company
MSU Federal Credit Union
Founded in 1937, MSU Federal Credit Union (MSUFCU) has remained committed to helping members achieve financial success and stability through every stage of life.
Funding
Current Stage
Late StageRecent News
thesaasnews.com
2025-09-23
2025-09-19
2025-09-19
Company data provided by crunchbase