We are looking for a talented Solutions Architect responsible for the overall design and architecture of various software solutions. They represent the highest level of technical ability within CU Direct. They will establish, update, and provide oversight for standards and best practices of software design and implementation. This is a hands-on position that requires, design, architecture and development.What You ll Be Doing: Provide hands-on guidance and oversight in architecting, designing, and developing applications for the Cloud using microservices. Develop roadmap and help migrate applications, services and databases to the Cloud. Research and evaluate tools to provide an optimum and efficient DevOps environment to the technical team. Lead implementation of the selected tools and resolve issues that arise. Conduct design and code reviews, including code sampling design reviews, code profiling, and memory utilization review. Evaluate and select 3rd party controls and components to be used in applications. Liaise with third party vendors. Assist in 3rd party control issue resolution. Provide day-to-day direction and guidance to the technical team as required. Review technical capabilities of new and existing development team members.The Ideal Candidate: Bachelor s degree or related industry experience. Expertise with Azure Cloud technologies. 2+ years of experience in WebAPI, .Net CORE 2.0. Experience developing Cloud applications with API management and distributed microservices based architecture. Experience in AngularJS, NodeJS or ReactJS development. Hands on experience with both SQL and NoSQL database technologies. Experience leading and mentoring team members. 5+ years of experience in WPF, WCF using C#.Net 4.0 or above and entity framework. Experience with client server technologies, business concepts, security issues, and networking standards. Modeled, analyzed and developed large-scale databases, preferable MS SQL Server. Proficient in infrastructure technologies that support the application such as Single Sign-On, server virtualization, and load balancing. Ability to prepare and clearly communicate proposed technical solutions to both technical and business audiences. Demonstrated ability to work with the leadership team to set and execute on project goals Can effectively lead a collaborative design/requirements meeting gathering the necessary information to begin development. This position will require self-initiative and decision making along with communication and analytical skills. 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.Preferred Experience: Mobile development (either Native or Cross Platform) Building Angular based components Authentication with tokens utilizing technologies such as OAuth Domain expertise with mortgage, Auto or consumer loansAbout 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!
Associated topics: application architect, back end, devops, lead, matlab, programming, project architect, senior, senior software engineer, software architect