Job Closed

This listing is no longer active.

Forbright Bank logo
Forbright Bank

A Bank for a Brighter Future Member FDIC - Equal Housing Lender

Senior Software Engineer, Digital Banking

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

74 days ago

Salary

$150K - $180K / year

Seniority

Senior

Job Description

Senior Software Engineer, Digital Banking

Forbright Bank

• Serve as a technical lead for complex software projects, setting standards for code quality, architecture, and best practices • Design, develop, and maintain solutions across cloud and on-premises systems, leveraging AWS Cloud, Confluent Kafka, Node.js, React, Typescript, Postgres, and other modern technologies • Work closely with IT, Operations, Business Units, vendors, and partners to define integration requirements and deliver scalable solutions • Mentor and coach engineers on integration patterns, code reviews, troubleshooting, and professional growth • Drive the evolution of integration architecture and patterns; evaluate and recommend new technologies, frameworks, and tools to improve integration efficiency and reliability • Ensure integration solutions meet security, compliance, and performance standards • Contribute to technical documentation and promote knowledge sharing within the team • Participate in incident response and root cause analysis for integration issues • Monitor and evaluate the performance of integration solutions, making recommendations for improvement as necessary • Perform other duties as assigned

Job Requirements

  • Bachelor’s Degree in Computer Science, Engineering, or related field required; Master’s Degree preferred
  • Minimum of 8 years of hands-on, full-stack software engineering experience required
  • Deep expertise in AWS Cloud, Confluent Kafka, Node.js (or equivalents), and modern integration patterns (e.g., event-driven, microservices)
  • Expertise in at least one modern JavaScript framework (React, Angular, Svelte, etc)
  • Experience in financial services or regulated environments preferred
  • Proven track record of technical leadership, mentoring, and driving engineering excellence
  • Proven track record of delivering outcomes in collaboration with non-technical stakeholders
  • Strong analytical skills
  • Strong project management skills, with the ability to manage multiple projects simultaneously and deliver projects on time and within budget
  • Familiarity with CI/CD pipelines, DevOps practices, and infrastructure as code
  • Experience using observability tools (Splunk, Grafana, DataDog)
  • Proficiency with Microsoft Office tools (Outlook, Word, PowerPoint, Excel)
  • Excellent verbal, written, and interpersonal communication skills
  • Strong organizational skills and attention to detail
  • Outstanding problem-solving and time management skills
  • Self-motivated, self-directed, and results-oriented
  • Adaptable and able to multitask in a fast-paced environment
  • Can work independently and within a team; solution-oriented with a collaborative approach

Benefits

  • Comprehensive health, dental, and vision plans
  • 4 weeks PTO
  • 401k + company match
  • Metro SmartTrip benefits ($50/mo)
  • Remote or hybrid work schedules for most positions
  • Incentives for purchasing solar panels, electric vehicles, biking to work, etc.
  • Paid subscriptions to Veterans Compost, Capital Bikeshare, Imperfect Foods reimbursement, and more!
  • Best Workplaces for Commuters 2023 & 2024 winner
  • The Washington Post Top Workplaces 2023, 2024, and 2025 winner
  • American Banker Best Banks to Work For 2023 winner

Related Job Pages

More Full-stack Engineer Jobs

Alteryx logo

Senior Software Engineer

Alteryx

Started in 2010, Alteryx provides companies of all sizes an end-to-end analytics platform that searches by utilizing data science and analytics to offer busines

• Build with impact: Hit the ground running by developing high-value features using the right tools and technologies. • Collaborate deeply: Work closely within a cross-functional team (engineers, designers, and data scientists) to explore problem spaces, design scalable solutions, and deliver high-quality outcomes. • Architect & innovate: Contribute to system design and help shape the technical direction for upcoming features and products. • Champion best practices: Advocate for clean, maintainable, and high-performing code, while driving engineering excellence across the team. • Teach & learn: Share your knowledge and elevate team capabilities while continuously learning from peers and new technologies.

Australia
Job Closed

Senior Software Developer I – Full Stack

BLEN, Inc.

​Founded in 2004, BLEN, Inc. is a Washington, DC-based technology firm specializing in building cutting-edge software solutions and mobile applications. As an

• Collaborate with management, product, and design teams to shape development vision and strategy, including the adoption of AI-powered tools and workflows • Guide cross-functional teams in delivering high-impact, full-stack JavaScript solutions aligned with client goals • Contribute to the implementation of the program's development strategy with a focus on modern architectures (React, Next.js, Node.js, TypeScript) • Maintain a high-level understanding of adjacent technical areas including cloud-native services, AI/ML integrations, and API ecosystems for effective system integration • Demonstrate expertise, accountability, and ownership of contributions across the full stack, from responsive front-end interfaces to scalable back-end services • Leverage deep knowledge of the JavaScript/TypeScript ecosystem to lead iterative, outcome-driven development • Design and integrate RESTful APIs, GraphQL endpoints, and emerging AI-assisted features • Diagnose and effectively resolve issues with owned systems, using incidents to inform educational opportunities and system improvements • Actively mentor and assist more junior engineers in developing their skills across modern JavaScript frameworks and AI-augmented development practices • Build and maintain strong relationships with internal and external stakeholders • Participate in technical interviews with new candidates • Drive improvements in software engineering processes and practices, including adoption of AI-assisted development tools • Propose and evaluate multiple approaches to technical and process problems, leveraging data-driven insights where possible • Champion best practices in modern JavaScript development, cloud architecture, CI/CD pipelines, and responsible AI integration

Washington
$115K - $135K / year

Senior Software Developer II – Full Stack

BLEN, Inc.

​Founded in 2004, BLEN, Inc. is a Washington, DC-based technology firm specializing in building cutting-edge software solutions and mobile applications. As an

• As a Senior Software Developer II - Full Stack at BLEN, you will take on a highly strategic role in designing, architecting, and developing scalable, robust digital solutions. • This role demands a combination of deep technical expertise in both front-end and back-end technologies and the ability to collaborate closely with tech leads and sometimes take on tech lead responsibilities. • You will be expected to think strategically, mentor team members, and deliver high-impact solutions while embracing ownership and accountability. • In addition, this position requires a strong background in cloud services, system architecture, AI toolings, and an eagerness to innovate by building prototypes and transforming proof of concepts into production-ready features. • Collaborate closely with the tech lead, taking responsibility for the system's architecture and development strategy. • Work on building prototypes and proof of concepts that later become major production features. • Leverage extensive full-stack development experience to lead high-complexity, outcome-driven projects. • Proactively diagnose and solve architectural and technical issues, driving quality improvements in existing systems. • Actively contribute to the development and deployment of AI-driven solutions and applications. • Mentor and support junior engineers, focusing on transferring skills in system design, cloud services, and AI technologies. • Provide technical guidance across teams, fostering a culture of continuous learning and innovation. • Present design documents, architecture diagrams, and technical solutions to clients, stakeholders, and cross-functional teams. • Drive improvements in software development processes and practices, with a focus on high performance and scalability.

Washington
$135K - $170K / year

Senior Software Engineer (.Net)

MLabs LTD

Founded in 2018, MLabs is a private software engineering consultancy specializing in Haskell and Rust development with a focus on blockchain, artificial intelli

Senior Software Engineer (.Net) Location: Ukraine, Europe Remote | Full-time Compensation: Competitive Our client is seeking an experienced Senior .NET Engineer to join a high-performing engineering team dedicated to developing a sophisticated enterprise asset management solution. This platform is engineered to boost operational efficiency, extend asset lifespans, and significantly reduce maintenance costs for global organizations. By leveraging advanced features, the solution transforms traditional asset management into a strategic competitive advantage. The successful candidate will play a critical role in evolving this enterprise-grade system, ensuring it remains performant and scalable as it serves companies worldwide. Key Responsibilities - Software Development: Develop high-quality, testable, and performant software utilizing C# and .NET within an Agile framework. - Global Collaboration: Work closely with a distributed engineering team, including direct collaboration with US-based engineers in Florida. - Infrastructure Evolution: Contribute to the strategic planning and execution of a complex infrastructure migration from AWS to an on-premise environment. - Technical Leadership: Proactively participate in technical discussions, architectural decisions, and the continuous improvement of code quality. - Problem Solving: Troubleshoot and resolve complex technical issues efficiently and independently to ensure system stability. Interview Process - CV Screening - HR Interview - English Speaking Evaluation - Tech Interview - Reference Check - Decision

Italy
Job Closed