Menu

DevOps Engineer - R120864

at Northern Trust Company in Chicago, Illinois, United States

Job Description

About Northern Trust:

Northern Trust, a Fortune 500 company, is a globally recognized, award-winning financial institution that has been in continuous operation since 1889.

Northern Trust is proud to provide innovative financial services and guidance to the world's most successful individuals, families, and institutions by remaining true to our enduring principles of service, expertise, and integrity. With more than 130 years of financial experience and over 22,000 partners, we serve the world's most sophisticated clients using leading technology and exceptional service.

Northern Trust is a Chicago-based bank with more than 20 international locations and ~23k employees. From sovereign wealth funds to the wealthiest individuals and families, the world's most sophisticated clients rely on Northern Trust every day.

The Northern Trust Asset Servicing Organization supports a range of end-to-end middle and back-office processes that service asset managers and asset owners across the Trade Settlement, Fund Administration, Custody Accounting & Administration and Prime Services.

It's leading technology solutions enable businesses to drive growth, improve client and employee experiences, and protect confidential data.

You will be part of a diverse and talented software team that is leading our strategic evolution. Project work will be on mission critical applications for a leading international Financial Institution. There will be continual opportunities to work with geographically dispersed teams to develop unique global solutions. The developer will participate in the complete application development lifecycle from concept to implementation.

How Our Team Approaches Work

  • Software development at Northern is an interesting mix of green field development and legacy conversions
  • Northern software practice strongly believes in Test Driven Development to better code quality
  • Software development with production stability (zero touch maintenance) mindset is a must.
  • DevOps engineer are comfortable working in an open and constantly collaborating iterative work environment.
  • DevOps engineer should be able to learn new technologies and processes and adapt to changes quickly and efficiently



The key responsibilities of the role:

  • Ensure production stability, constantly automate processes to minimize/remove manual processes.
  • Build efficient programs by adhering NT standards and seize opportunities to make small improvements.
  • Ability to follow the 12 factor cloud principles and code all Northern software applications are built on.
  • Work in an Agile / SDLC (Software Development Lifecycle) environment.
  • Actively looking out for new frameworks or libraries in the open-source community to better drive development speed and quality at Northern.



Qualifications:

  • 7 -11 years of professional experience in software development life cycle
  • Strong background in building reliable apps along with resiliency
  • Working knowledge of Java web applications, and modern Spring Frameworks (Spring Boot, Spring Cloud Services, Spring Security, etc.)
  • Exposure to Test Driven Development (TDD) and other testing frameworks.
  • Exposure in developing continuous delivery and continuous deployment pipelines for java
  • Experience with RDBMS and No SQL databases-specific design and development
  • Exposure with modern web application frameworks (Angular, ReactJS, JavaScript etc.)
  • Exposure with any of the PaaS solutions like PCF, Azure, AWS.
  • Experience with messaging tools like RabbitMQ,...

    Equal Opportunity Employer - minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity

Copy Link

Job Posting: 11935287

Posted On: May 29, 2024

Updated On: Jun 28, 2024

Please Wait ...