Seattle Bank
Back-End Developer
Seattle Bank, Bristol, Tennessee, us, 37621
Who We AreSeattle Bank is a locally owned, digitally driven financial institution that provides personal, business and partner banking services and the website, CD Valet. Our experienced team and open API, cloud-based core technology platform deliver a boutique bank experience for clients with interwoven personal and business financial needs. Our highly configurable and scalable tech stack also supports partner banking that enables companies to embed banking transactions into their customer online experience. Seattle Bank’s most recent innovation is CD Valet, a new online marketplace that connects consumers to financial institutions to compare and open Certificates of Deposit (CDs) with the most competitive rates and terms nationwide. Seattle Bank is a wholly owned subsidiary of Seattle Bancshares, Inc., a privately held bank holding company. Visit Seattle Bank for more information.Position SummarySeattle Bank’s Back-End Developer will have a passion for developing applications, improving existing ones, and building or maintaining system architecture. This position will work closely with key stakeholders and teams to ensure system consistency and improve user experience, and to ensure the reliability, security, and efficiency of the Bank’s applications, and other systems and platforms.The Back-End Developer’s primary responsibility is to develop, enhance, maintain, and monitor the bank’s custom application, and Fintech partnership infrastructure. This includes systems analysis, implementation and deployment, upgrades, and provides technical and administrative support. Seattle Bank is investing heavily in the Fintech and Partner Banking space. There will be many opportunities to work on high-profile projects with multiple teams and partners, internal and external to the Bank.Essential DutiesParticipate in the entire application lifecycle, focusing on coding and debugging. This includes writing clean code to develop functional web applications, troubleshooting and debugging applications, and performing UI tests to optimize performance. Build reusable code and libraries for future use.Serve as the primary point of contact and consultant on various projects and scoping assignments. Gather and address technical and design requirements. Liaise with developers, designers and system administrators to identify new features. Follow standard procedures for escalation of unresolved issues to the appropriate internal/external teams.Own and resolve customer issues reported. Apply diagnostic utilities to aid in troubleshooting. Test fixes and follow up with stakeholders to ensure problem has been fully and adequately resolved. Document resolution for future use.Assist in the development and implementation of procedures. This includes those for security, disaster recovery, standards, purchasing and service provision. Where applicable, create workflow and process documents. Provide training and support to internal teams on applications you have built.Identify and learn appropriate software supported by the organization to include banking applications. Manage cutting-edge technologies to improve legacy applications.Keep current with emerging technologies and job knowledge by remaining aware of new regulations; participating in educational opportunities; reading professional publications; maintaining personal networks and participating in professional work groups and organizations.Perform assigned duties in accordance with the Bank’s Mission, Vision and Core Values, and provide the Bank’s customers with exceptional service in accordance with the Bank’s customer service standards.Other duties, responsibilities, and projects as assigned.RequirementsBS degree in Computer Science or similar field, or equivalent career experience5+ years of demonstrated back-end development experienceFinancial industry experience, including knowledge of bank core systems, banking applications, bank policies and regulatory requirements, strongly preferredExcellent analytical and time management skills with the ability to organize and prioritize tasks under a variety of conditions and constraints with minimal guidanceExtremely effective oral and written communication skills, and teamwork skills with a problem-solving attitudeExtensive experience with:Application supportCI/CD methodologiesWriting RESTful APIsServer-side languages (e.g., PHP, C#, Java, Node.js, Python, JSON, XML)Database technologies (e.g., Azure, Databricks, Mongo, and MS SQL, SSRS)Containerized code, WebAppsRole and level appropriate understanding of:Project management principlesChange management processesThe entire web development process (design, development, Dev Ops, and deployment)Front-end technologies HTML, JavaScript, and CSSBack-end development (configuration, administration and management of databases and servers)Security and authentication best practicesCMS frameworkSeattle Bank BenefitsWe’re committed to delivering our promise of peace of mind to our clients. But we’re also committed to our team members. We have intentionally designed a culture and work space that are highly collaborative, inclusive and supportive. We believe in the value of each team member and offer a full range of benefits and perks designed to support both your personal and professional goals. Our comprehensive benefits program for eligible employees includes:Medical, Dental and Vision insuranceEmployee Assistance Program (EAP), Life Insurance, Long Term Disability, Voluntary Life401K with Bank contributionPaid Vacation – 3 WeeksPaid Sick Time – 1 hour per 40 hours workedPaid Holidays – 10 daysStock OptionsAnnual BonusTransportation BenefitsAnd fun, extra perks such as company socials and lunches, team development activities, bank sponsored volunteer opportunities, paid volunteer hours, quarterly incentive awards, and professional development opportunities.
#J-18808-Ljbffr
#J-18808-Ljbffr