5+ years of experience with PHP, .NET, and other development tools
5+ years of experience with SQL, MySQL, and database environments
Strong understanding of JavaScript
Experience with API creation and usage
Professional-level experience with AWS
Experience in developing mobile and web applications using cloud architectures
Banking or financial institution experience is a plus
Responsibilities
Develop internal tools and client-facing platforms
Create and recommend analytics reporting for web services
Translate designer mock-ups into front-end code
Design user interactions on web pages
Develop functional databases and applications for internal websites
Implement code changes in Salesforce CRM
Maintain internal reporting and provide insights to leadership
Benefits
Professional development opportunities
Collaborative team environment
Flexible work arrangements
Health and wellness programs
Comprehensive benefits package
Full Job Description
SUMMARY
The Full Stack Developerwill work closely with department staff, technical team members, project managers, business users, and IT staff to deliver anything from minor enhancements to complex projects. The individual will be researching and analyzing information, anticipating, and recognizing problems and opportunities, creatively developing possible solutions, evaluating alternatives and, using sound judgment, and determining the best course of action.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Play a key role in the development of all internal tools and client facing platforms
Formulate, define, recommend, and develop analytics reporting to be hosted in web services
Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code
Design user interactions on web pages
Develop functional databases, applications, and servers to support internal websites on the back end
Develop and implement code level changes in Salesforce CRM platform
Support functional business changes in Salesforce CRM platform
Develop and maintain internal reporting and provide insights to leadership
Review information for accuracy and reconcile data on a regular basis
Map and load data into development environments
Maintain business requirements, technical documentation, and adhere to best practices
Perform at high departmental service levels, production, and quality standards
Apply applicable theories and concepts to interpret data, provide analysis and observations
ADDITIONAL RESPONSIBILITIES
Demonstrates high degree of professionalism in communication, attitude and teamwork with customers, peers, and management
Demonstrates high level of quality work, attendance, and appearance
Adheres to all Company Policies & Procedures and Safety Regulations
Adheres to local, state, and federal laws
Understands and complies with all company rules and regulations
Attends training and maintains a basic knowledge of procedures to ensure compliance with laws and regulations governing financial institutions, as they apply to your position and job responsibilities, with an emphasis on the BSA/AML/CIP, Consumer Privacy, Regulation CC, Information Security, Bank Protection Act, FACT-Identity Theft, Information Technology and GLBA.
Additional duties as assigned as it relates to the position
SUPERVISORY RESPONSIBILITIES
This position does not have supervisory responsibilities
MINIMUM QUALIFICATIONS
5+ years of professional experience working with PHP, .NET, and other pillar development tools.
5+ years of professional experience working with SQL, MySQL, and other database environments.
Strong understanding of JavaScript.
Experience creating /using API's
Experience managing and using AWS at a professional developer level.
Experience working with Swift and Java a plus but not required.
Meaningful experience working on large, complex systems.
Experience in developing mobile and web applications using modern cloud architectures.
Experience in Banking or financial institution is a plus.
An understanding of PHP best practices and a commitment to following them.
Ability to work through new and difficult PHP, MySQL, SQL, and other tech stack issues.
Ability to create and maintain continuous integration and delivery of PHP applications.
A positive mindset and can-do attitude, with the ability to work within a fast-paced team environment.