Software Engineer
at Seattle Bank
Seattle, WA 98101, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 03 May, 2025 | Not Specified | 03 Feb, 2025 | 5 year(s) or above | Json,Java,Computer Engineering,Python,Node.Js,Regulatory Requirements,Xml | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
WHO WE ARE
Seattle 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 SUMMARY
Seattle Bank’s Software Engineer will have a passion for solving complex, real-world business problems by creating, maintaining, and optimizing the Bank’s computer programs and system architecture. This position will work closely with key stakeholders and teams to ensure system consistency and improve user experience, and ensure the reliability, security, and efficiency of the Bank’s applications, and other systems and platforms. The Software Engineer’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.
EXTENSIVE EXPERIENCE WITH:
- Application support
- CI/CD methodologies
- Writing RESTful APIs
- Server-side languages (e.g., PHP, C#, Java, Node.js, Python, JSON, XML)
- Database technologies (e.g., Azure, Data bricks, Mongo, and MS SQL, SSRS)
- Containerized code, WebApps
Requirements:
- Bachelor’s degree in computer engineering or a closely related field
- 5+ years of demonstrated software engineering experience
- Financial industry experience, including knowledge of bank core systems, banking applications, bank policies and regulatory requirements, strongly preferre
Responsibilities:
ESSENTIAL DUTIES
- 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.
- Participate in the entire application lifecycle by designing, developing, and maintaining software systems to meet end user’s needs. This includes building, troubleshooting and debugging applications, and optimizing software for performance, speed and scalability. Develop model libraries with customizable and reusable code for future use.
- 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.
Requirements:
- Bachelor’s degree in computer engineering or a closely related field
- 5+ years of demonstrated software engineering experience
- Financial industry experience, including knowledge of bank core systems, banking applications, bank policies and regulatory requirements, strongly preferred
ROLE AND LEVEL APPROPRIATE UNDERSTANDING OF:
- Project management principles
- Change management processes
- The entire web development process (design, development, Dev Ops, and deployment)
- Front-end technologies HTML, JavaScript, and CSS
- Back-end development (configuration, administration and management of databases and servers)
- Security and authentication best practices
- CMS framework
- Excellent analytical and time management skills with the ability to organize and prioritize tasks under a variety of conditions and constraints with minimal guidance
- Extremely effective oral and written communication skills, and teamwork skills with a problem-solving attitude
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Banking/Mortgage
Banking / Insurance
Software Engineering
Graduate
Computer engineering or a closely related field
Proficient
1
Seattle, WA 98101, USA