Jobs · Engineering · Massachusetts

FedNow Software Engineer

Federal Reserve Bank of Boston · Boston, MA · 2 wk ago
Engineering$165k/yrFull-time

About the role

The Federal Reserve Financial Services (FRFS) is introducing a new mission-critical Federal Reserve initiative, the FedNow service, which offers real-time gross settlement (RTGS) and clearing functionality. This position involves designing, developing, and implementing complex solutions in accordance with FedNow and Fed standards, primarily focusing on backend software solutions.

Responsibilities

  • Serves as a Software Engineer to design, develop, and implement new complex solutions in accordance with FedNow and Fed Standards.
  • Develops software solutions (primarily backend) in Cloud.
  • Provides input into strategic and tactical planning of software solutions and software development lifecycle changes.
  • Designs and builds Java application components, and integrates with software components and products that will be high performing, with world-class scale and reliability.
  • Trains and consults cross-functionally within the organization on troubleshooting/resolving highly complex and/or highly time-critical problems.
  • Collaborates with analysts as part of an integrated Agile team to define user requirements and conduct design reviews for the development of complex and innovative cloud applications using modern internet-scale technologies and Serverless architecture in Cloud.
  • Demonstrates skill dexterity; seeks to continuously adapt and employ new technical skills alongside proven staples.
  • Ensures that the quality of software developed, maintained, and enhanced in-house and installed into production is sufficient to prevent the occurrence of catastrophic defects that cause the customer significant problems, missed deadlines, or interruption to the production environment.
  • Ensures compliance with Fed policies, procedures, and standards.
  • Provides primary or backup production support for applications and components, including but not limited to timely resolution to production problems and processing issues.

Requirements

  • Bachelor's degree in Computer Science, Information Systems, or equivalent background or experience.
  • 3-5 years software engineering experience in a team-based environment.
  • Demonstrated experience engineering software with cloud-first architectures.
  • Experience with building and deploying solutions in Cloud.
  • Experience with Serverless architecture for building software solutions in Cloud.
  • Experience with CI/CD build tools, and DevOps processes.
  • Experience developing high performance, high volume, highly available (24/7/365) environments.
  • Experience with Agile software engineering (Scrum, Kanban, Lean etc).
  • Deep expertise in Java and proficient knowledge of programming languages (Python and TypeScript a bonus).
  • Proficient knowledge of operating systems (Linux, Unix, Windows).
  • Proficient knowledge of database development (SQL, Oracle, DB2).
  • Experience with AWS services, and integrating them into an application.
  • Experience with leading edge Cloud technologies, such as Kafka, in-memory and NoSQL databases, messaging platforms, memcache etc).
  • Demonstrates independent thinking and decision-making abilities.
  • Demonstrates excellent written and oral communication abilities.
  • Proficient knowledge of cloud security for application development and delivery.
  • Familiarity with IaC concepts (Terraform experience a bonus).

Qualifications

  • Expertise in Java and proficient knowledge of programming languages (Python and TypeScript a bonus).
  • Proficient knowledge of operating systems (Linux, Unix, Windows).
  • Proficient knowledge of database development (SQL, Oracle, DB2).
  • Experience with AWS services, and integrating them into an application.
  • Experience with leading edge Cloud technologies, such as Kafka, in-memory and NoSQL databases, messaging platforms, memcache etc).
  • Demonstrates independent thinking and decision-making abilities.
  • Demonstrates excellent written and oral communication abilities.
  • Proficient knowledge of cloud security for application development and delivery.
  • Familiarity with IaC concepts (Terraform experience a bonus).

Skills

  • Java
  • Programming Languages (Python and TypeScript a bonus)
  • Operating Systems (Linux, Unix, Windows)
  • Database Development (SQL, Oracle, DB2)
  • AWS Services
  • Leading Edge Cloud Technologies (Kafka, in-memory and NoSQL databases, messaging platforms, memcache etc)
  • Cloud Security
  • IaC Concepts (Terraform experience a bonus)

Benefits

Not specified.

Pay

$132,300 - $165,400 - $198,500.

Schedule

Full Time.

Similar jobs

Software Engineer, Senior

Shift4Center Valley, PA· 2 wk ago
Engineering$117k/yrapply on shift4payments.wd108.myworkdayjobs.com

Software Engineer, Senior

EverWatchAurora, CO· 5 mo ago
Engineering$100.18–$120.2/hrapply on everwatch-everwatchsolutions.icims.com