Software Engineer of Reliability

Posted on Jul 31, 2020

Ultimate Software

Fort Lauderdale, FL

The Payment Solutions teams are responsible for performing post-payroll processing on our customers’ behalf.

We take payroll data from our HR solution, collect money from our customers to pay their employees’ checks, wage attachments and taxes.This position is specifically for the team that works on our deployments and platform for many of the services that are needed to make our products viable.

We are working towards migrating our application to run in Kubernetes and support multi-data-center disaster recovery.

We are also guiding other teams towards best practices when it comes to creating and deploying new services that are needed.As a Software Engineer of Reliability, you'd be part of ensuring the reliability, scalability, and observability of our system to ensure we can maintain a dependable platform to deliver value to our customers.

You will be working closely with Application Developers, Architects and Business Analysts to validate the reliability of our solutions.

You will be writing code and automation on a daily basis.

In this highly-collaborative environment, you will have the opportunity to continually grow and even help mentor others.Technologies Used.NET Core (C#)RabbitMQMongoDBKubernetesPivotal Cloud Foundry (PCF)Echo – Selenium-based UI Automation FrameworkNUnitTeamCityBitBucketConcourseDockerRequirements:5+ years of previous software development and/or dev-ops experience.University degree in Computer Science or Engineering, or equivalent experience.Check out how we give our employees the chance to work on whatever project they want for 48 hours!  Typical Interview Process:If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.If selected to move forward, you will complete a HackerRank Coding Assessment.If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.Offer stage.

How to Apply

Follow the application procedure at for more info.

Related positions:

Software Engineering- Site Reliability Engineer

JPMorgan Chase Bank, N.A., New York City, NY

Software Engineering - Site Reliability Engineer

JPMorgan Chase Bank, N.A., San Mateo, CA

Principal Software Reliability & Performance Engineer

Federated Wireless, Boston, MA

Software Delivery - Site Reliability Engineer

Apple, San Diego, CA

Site Reliability Engineer

JP Morgan Chase, Wilmington, VA

Download free Serefind app to explore more!