Logo
Fitch Ratings, Inc.

Senior Software Engineer

Fitch Ratings, Inc., Chicago, Illinois, United States, 60290


Senior Software Engineer (Chicago, Illinois)Work on full-stack application development across multiple customer-facing & internal applications, involving modern front-end frameworks, data visualization components & microservices. Work with full-stack technologies for enterprise-scale websites & applications.

Responsibilities:

Provide translation to code artifacts, implement appropriate integration approach for application programming interfaces (API)/data layers & work with design best practices.

Design & develop distributed application architecture.

Work with Java & associated open-source technologies, including Spring Boot.

Design & develop scalable web applications using modern front-end frameworks, including React & Angular.

Manage relational (Oracle/Postgres/DB2), NOSQL (MongoDB/DynamoDB) & search (Elasticsearch & Solr) databases.

Create modern applications using microservices-based architecture.

Build & test frameworks, including NPM, Yarn, Webpack, Jest, Enzyme, Karma, Jasmine, and Mocha.

Ensure security, automation & quality (DevSecOps).

Utilize back-end programming skills & technologies, including Java, REST, Node.js, Spring Boot, Microservices & RabbitMQ.

Implement front-end programming technologies, including JavaScript & CSS.

Leverage cloud AWS services, including Lambda & Dynamo.

Engage in cloud-based development; use DevSecOps tools for CI/CD & application maintenance.

Automate build & deployment processes using DevOps tools, including JIRA, Git, Tortoise, Bamboo, SVN & Maven.

Develop with Java; implement REST APIs; use JUnit; & SQL.

Requirements:

Bachelor's degree + 5 years of experience.

Email resume to

chicago.recruiting@fitchratings.com

or mail resume to:

David M. Arnold,

Fitch Ratings, Inc.,

One North Wacker Drive,

Chicago, IL 60606.

Must Ref# DR-FG-027. No phone calls.

#J-18808-Ljbffr