Remote – Principal Software Engineer in Charlotte, North Carolina
THE TEAM YOU WILL BE JOINING:
A national top 25 provider of financial products and services for commercial and consumer clientele
Named one of the top three fastest-growing FinTech brands in the U.S. in 2020.
Company culture committed to community relations, corporate social responsibility, and innovation
Offers a full suite of products including mortgage lending, personal lending, and a variety of deposit and other banking products (savings, money-market, and checking accounts, certificates of deposit (CDs), and individual retirement accounts (IRAs)), self-directed and investment-advisory services, and capital for equity sponsors and middle-market companies.
WHAT THEY OFFER YOU:
Fast paced, highly collaborative, teamwork-oriented, and inclusive environment
Top-notch leadership committed to developing people
100% remote for now, then will sit hybrid on-site three days/week in Charlotte when teams transition back to the office after October 2021
Direct Hire opportunity paying $110-135k salary plus bonus with excellent benefits package!
WHY THIS ROLE IS IMPORTANT:
Champion your team on its journey to create innovative digital banking products for our customers.
Partner with business, UX design and back-end API teams to create premier customer experiences for the online channel using Agile development methodologies
Guide development teams to review business requirements, design documents, test plans/test cases
Partner with architecture and external teams to design technical solutions
Effectively communicate solution recommendations to senior level management
Lead the development and deployment of new features with your team
Enforce performance & code quality standards through peer code reviews and automated testing
Assist with hiring, onboarding and mentoring of new developers for your team
THE BACKGROUND THAT FITS:
Experienced with browser-based technology, user interface development, responsive web design and engineering cross-browser, cross-device compliant code
Experienced with HTML5 and web template engines – Markdown, Handlebars, JSX, Jade, CSS3 and CSS Preprocessors - SASS, LESS, etc.
Strong with version control (Git/Bitbucket) and branching strategies, command-line utilities, build tools - Webpack, Grunt, Gulp
Experience building web applications using AWS cloud services - S3, Lambda, Elasticache, etc.
Experience with consuming REST API using asynchronous methods
Experience with GraphQL, MongoDB and other NoSQL Data Stores
Experience with 508 Compliance/Web Accessibility
Enterprise exposure in defect analysis and resolution
Behavioral and Communication Skills
Superb communication skills at all levels, from team members to senior management
Must have the ability to work in a team within an Agile operating model
Ability to exchange constructive and respectful feedback
Must be able to help communicate ideas and standard methodologies to more junior developers and collaborate with wider groups on standards and best practices
Enthusiasm and a desire to be part of an innovative team