Director, Digital Solutions
Purpose Financial
2021-12-03 07:34:07
Greenville, South Carolina, United States
Job type: fulltime
Job industry: Banking & Financial Services
Job description
We are looking for a 'hands on leader' responsible for delivering digital solutions related to the Purpose Financial E-Commerce suite of products and services . This role will drive technology initiatives across digital teams that include software and user experience developers, quality assurance testers, and business stakeholders. They will manage, lead and evaluate business needs and options for technical solutions. This individual also has the experience and technical background consistent with agile delivery of consumer-facing hybrid (hardware and software) cutting-edge digital solutions, including iterative design and rapid prototyping to support MVP, Pilot and Launch activities. The Director of Digital Solutions will be responsible for managing the budget for the Digital Experience development team along all personnel tasks.
The right person for this role is proactive, a self-starter who can work under broad direction, who is willing to get in do the work, and is passionate about delivering solutions that split existing an emerging capabilities to bring tangible value.
Responsibilities:
- Manage work across a team of developers and drive projects through to completion.
- Provide technical guidance and leadership to team members related to active projects, building expertise within the team, promoting teamwork, and fostering a productive and efficient process for delivering quality software.
- Ensure administrative tasks are completed (task estimates are accurate and updated regularly, risks are managed appropriately, delivery schedule is accurate, corporate training)
- Review the design and documented architectural changes as needed throughout the systems consulting with the architect leads as needed.
- Ability to take on projects that involve multiple changes across multiple layers/multiple systems.
- Present approaches to various technical problems to architects, managers, and business stakeholders. Work problems through to successful resolutions, adhering to all SDLC processes in place.
- Obtain detailed understanding of business processes related to areas where changes are being made.
- Creating the digital experience/assisting with the customer experience strategy
- Budget management
Equivalent Education Level Required: BS/BA required preferably Computer Science related.
Experience Required: 3+ years' experience in managing digital team. 5-7 years hands on experience designing and building digital end-to-end solutions. Proven experience with various architectural design patterns including Microservices, API's, event-driven data flows, serverless, containers, connectivity, etc. Experience in developing public facing, high quality, scalable, responsive (PWA), attractive, user-friendly web & native mobile applications, while adhering to an agile development process. Experience in ramping up on existing software systems and understanding underlying architecture patterns. Strong organizational skills and the ability to manage timelines. Experience with building customer facing solutions as well as internal portal. Proven experience with industry standards and approaches to designing and building secure digital products.
Knowledge Required: Managing On-prem, remote team & contract associates. Manage budget for team. Perform Team member performance review. Work with team members on building personal development plan. Build strategic team plan for building solutions for both now and future. Experience with the development tools, patterns, and methodologies of today's digital solutions. SEO experience. Deep understanding of full tech stacks (Java, JavaScript, Swift, Vue.js, Python, React, Node.js, RESTful services, GraphQL, Message brokers (MQTT), JSON, HTML/HTML5, CSS, etc.). Understanding of the challenges of building PWA and native mobile applications.
Excellent written and verbal communications skills; adaptability and flexibility to changing environment; and comfortable working in a dynamic, high volume, fast-paced environment. Ability to understand and ensure compliance with policies, procedures, and laws governing our industry/business and products. Develops staff with the needed functional and technical skills.
Physical Requirements: Sitting for long periods of time; standing occasionally; walking; bending; squatting; kneeling; pushing/pulling; reaching; twisting; frequent lifting of less than 10 lbs., occasional lifting of up to 20 lbs.; driving and having access during the workday to an insured and reliable transportation; typing; data entry; grasping; transferring items between hands and/or to another person or receptacle; use of office equipment to include computers; ability to travel to, be physically present at, and complete the physical requirements of the position at any assigned location.
Travel: 20%
Attire: Business Casual
Other: Must be eligible to work in the USA and able to pass a background check.