We are looking for a talented Principal Software Engineer who will join our Development Team!
The Principal Software Engineer will manage and own the development lifecycle of a function area of CU Direct. They will manage a team of developers focused on proper analysis, development, unit testing, and rollout.
What You’ll Be Doing:
- Manages a team of developers, providing feedback and training where necessary, conducting performance reviews, assisting with recruitment and dealing with any issues within the team.
- Lead and mentor developers assigned to the product/project ensuring performance, maintainability, and functional requirements from design to rollout and support.
- Work with engineering staff, collaborating on hardware and system monitoring requirements to insure expected performance and reliability of the system developed.
- Assists in developing and ensures adherence to standards and procedures for software engineering staff.
- Proactively communicate and work to mitigate changes to project timelines, degradation in performance of applications, and concerns with project and/or product direction.
Living the Values:
- Value Team Members and Commit to their Growth
With the right tools and opportunities, we cultivate a respectful environment where people can thrive.
- Imagine. Innovate. Inspire.
We innovate with passion, take measured risk, embrace diversity of thought and champion necessary change.
- Optimize the Experience
We collaborate to create best-possible experiences for our team members and customers.
- Achieve Exceptional Results
We align on desired outcomes and take responsibility for achieving our goals.
The Ideal Candidate:
Education:
- Bachelor’s degree or related industry experience.
Experience:
- A minimum of eight years’ software development experience in data centric Win32/Web Applications utilizing one or more Microsoft development tools listed below
- .NET or .NETCORE
- Azure
- AngularJS
- HTML
- ASP
- Microsoft SQL Server
- An understanding of relational databases is a must (preferably MSSQL)
- Previous experience leading or mentoring software engineers within a Scrum/Agile environment.
- Preferred Experience: ASP.NET, WCF, Web Services, XML, SQL Server, Windows Services, UX Design, JavaScript, CSS, Domain Driven Design, Scrum/Agile SDLC methodologies, nServiceBus
Specialized Skills:
- Can effectively lead collaborative design/requirements meetings while gathering the necessary information to begin development.
- Must be self-motivated, strong decision making along with communication and analytical skills which facilitate requirements gathering from product owners.
- Must be excellent team players with the ability to handle stressful situations.
- The individual will have an extensive knowledge of several programming languages.
- Ability to break up larger projects into individual pieces, assess complexity of each piece, and distribute the work amongst team members.
- Project Management skills with the ability to keep projects on track and/or communicate issues.
- Strong oral, written communication skills, including the ability to communicate effectively with non-technical users.
- Ability to work in fast paced / flexible environment.
- Good business acumen skills.
About CU Direct
CU Direct helps credit unions, dealers and affinity groups succeed.
Since 1994, CU Direct has been the leading advocate for credit unions. We are credit union owned, credit union focused, and CUSO driven. Through exceptional products and services, we create exponential value for credit unions. Our broad range of innovative, industry leading lending solutions and technology help them achieve their lending goals and to be more successful.
If you've got the skills, we'd love to talk to you!
CU Direct is an equal opportunity employer. All recruitment, hiring, training, compensation, benefits, discipline, and other terms and conditions of employment will be based upon an individuals’ qualifications regardless of race, religion, color, sex, gender identity, sexual orientation, national origin, ancestry, military service, marital status, pregnancy, age, protected medical condition, genetic information, disability or any other category protected by federal, state or local law.

CU Direct delivers enterprise lending and technology solutions to financial institutions, auto dealers, retailers and medical providers... Read more