For over 30 years, we have been at the forefront of fintech innovation, leading the way with industry-defining SaaS lending solutions. Our mission is rooted in supporting Credit Unions across the United States, equipping them with the tools to provide accessible and competitive lending services. Committed to enhancing the financial ecosystem, we serve a broad network of credit unions, members, and auto dealers. We believe our employees are our greatest strength and foster a culture that values innovation, accountability, and the balance of freedom with responsibility. Through financial stewardship, operational excellence, and efficiency, we strive to build a sustainable, long-term business.
JOB Responsibilities:
Leadership:
Provide an environment where the product development team can be successful. Define Product Development methodology strategy and direction that facilitates CUDC strategic needs.
Product Management:
Manage the company's internal products. Work with the various product owners and help support their API product needs by providing guidance. Maintain and enhance the company's internal applications to improve efficiencies and accuracy of our internal processes.
QA & Release Management:
Manage the Quality Assurance and Release Management departments to help CUDC release high quality software. Work with Development, QA, Engineering, & Product to establish guidelines and processes for releasing software to our UAT and Production environments.
Technology Integration:
Support and help provide guidance for CUDC technology-based projects. Act as a project manager and technology resource on the projects and help the respective departments. Focus the team on implementing and integrating in a way that is efficient and beneficial to the departments and CDUC.
Product Development Methodology:
Provide tools and process to achieve on time delivery of quality software. Work with the product development teams to identify and define improvements in the process.
Job Requirements:
Minimum of five years experience as a Lead Software Developer
A minimum of two years managing a group of people in an IT environment
Demonstrated success defining and launching excellent products
Working knowledge of SDLC
Experience using software application platforms (C#, .Net)
Can effectively lead technical initiatives, collaboratively design/requirements meetings while gathering the necessary information for software development.
Ownership and accountability mindset, strong decision making along with communication and analytical skills that helps to partner with Product Owners and cross functional teams. •
Leadership in project execution and delivery. Must be an excellent team player with the ability to handle stressful situations.
The individual has deep expertise in their chosen technology stack and have a broader knowledge of various programming languages, frameworks, and tools.
Brings a wealth of experience and a nuanced understanding of the specific domain, enabling insightful decisions and innovative problem-solving.
Ability to break up larger projects into individual pieces, assess complexity of each piece, and balance the work amongst team members.
Ability to work in fast paced / flexible environment that practices SAFe / Agile based SDLC.
Sets high standards for behavior and performance, models the values and principles of the organization, and inspires others through action.
Practices Test Driven Design leveraging unit tests, mocks, and data factories.
Experience with event driven design and microservice architecture best practices.
Posses strong sense of interpersonal awareness, has a bias for action, builds trust, is technically deep, and has good judgement.
If you're interested, please apply by emailing a copy of your most up-to-date CV and your current availability.
Please feel free to pass this on to anyone you think it may suit or anyone you know may be interested.
Apologies if this is not wholly relevant or at the desired level. Please feel free to view all of our jobs at www.forsythbarnes.com.