ProvidenceRecruiter Since 2001
the smart solution for Providence jobs

Senior Backend Engineer - 009227

Company: Geode Capital Management LLC
Location: Boston, MA
Posted on: July 13, 2022

Job Description:

***Telecommuting is permissible***

Develops and programs applications, using Java, Spring Boot, Hibernate and Database technologies. Collaborates with business teams and technical operations staff to build and maintain applications to support the daily business operations across the company. Develops portfolio management tools to handle all aspects of risk analytics, optimization, and trade execution. Consolidates and migrates existing applications into integrated single platform to enhance collaboration and reduce redundancies.

Primary Responsibilities:

Develops, creates, and modifies general computer applications and specialized utility programs.

Analyzes user needs and develops software solutions.

Designs and customizes software for client use to optimize operational efficiency.

Assists business users with ad hoc business requests.

Troubleshoots and resolves technology related issues.

Modifies existing software to correct errors, allowing them to adapt to new hardware, or to improve its performance.

Confers with business analysts and software engineers/developers to design architecture and obtain information on project limitations, capabilities, performance requirements, and interfaces.

Develops and oversees software system testing and validation procedures, programming, and documentation.

Requirements: Bachelors degree (or foreign education equivalent) in Computer Science, Financial Mathematics, Engineering, Economics, Statistics, Operations Research, Computer Information Sciences, Business Administration, Engineering, or a closely related field and three (3) years of experience in the job offered or three (3) years of experience developing software applications in a financial services environment; Or, alternatively, Masters degree (or foreign education equivalent) in Computer Science, Financial Mathematics, Engineering, Economics, Statistics, Operations Research, Computer Information Sciences, Business Administration, Engineering, or a closely related field and one (1) year of experience in the job offered or one (1) year of experience developing software applications in a financial services environment. Candidate must also possess: Demonstrated Expertise (DE) developing and maintaining efficient financial software applications to assist financial experts with their analysis and decision making, using Java 8, multi-threading, Spring Boot, JPA, Hibernate, and RESTful; storing and manipulating application data, using SQL Server or Oracle database, SQL queries, DDL, DML, and store procedures; and preventing unauthorized access to protected services and data, using cross platform authentication and authorization technologies -- LDAP, SAML2, OAuth2, and OIDC; DE building financial data service applications on Amazon Web Services (AWS) cloud platform; building application infrastructure and features using AWS computing solutions -- EC2, ECS, and Lambda services; managing business critical data, using AWS storage and database solutions -- S3, RDS, Aurora, and DynamoDB; and setting up network infrastructure for financial software applications to be accessed worldwide using AWS networking solutions -- VPC, ELB, and Route53; DE participating in the Software Development Lifecycle (SDLC) -- requirement gathering, and designing, developing and supporting Web applications; developing containerized applications, using Docker, Docker Compose, and Kubernetes; enabling Continuous Integration/Continuous Deployment (CI/CD) processes to automate build processes and deployment, using Gitlab, Jenkins, and Artifactory; participating in Agile software development ceremonies -- attending daily Scrums, performing sprint planning, and managing tasks and tracking bugs using JIRA; DE managing code repository, using Gitlab and SVN; automating project builds, using Ant and Maven; creating unit test cases, using Mockito and PowerMock; monitoring systems and capturing logs, using Elasticsearch, Logstash, and Kibana; and deploying and managing production applications, using Linux operating system and Shell scripting.

To apply for this position, please send an email containing cover letter and resume to careers@geodecapital.com. Please reference SENIOR BACKEND ENGINEER - 009227 in subject line.

Keywords: Geode Capital Management LLC, Providence , Senior Backend Engineer - 009227, Finance , Boston, MA, Rhode Island


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Rhode Island jobs by following @recnetRI on Twitter!

Providence RSS job feeds