Senior Software Engineer – Observability Platform in Charlotte, North Carolina
Posted 10/05/21

THE TEAM YOU WILL BE JOINING:

  • Top 25 U.S. digital financial services company committed to developing award-winning technology and services.
  • Named one of the top three fastest-growing banking brands in the U.S. in 2020.
  • Offers a full suite of products including mortgage lending, personal lending, and a variety of deposit and other banking products (savings, money-market, and checking accounts, certificates of deposit (CDs), and individual retirement accounts (IRAs)), self-directed and investment-advisory services, and capital for equity sponsors and middle-market companies.

 

WHAT THEY OFFER YOU:

  • Fast paced, highly collaborative, teamwork-oriented environment
  • Make an immediate impact in this high visibility role
  • Base salary of $127k + 11-15% bonus and excellent benefits package
  • Top-notch leadership committed to developing people

 

LOCATION

  • 100% remote for now, then will sit on-site in Charlotte, NC or Detroit, MI when staff transitions back into the office after October

 

WHAT YOU WILL DO

The Senior Software Engineer position is part of a team that is responsible for multiple applications that support the investment activities of the banking platform. Those responsibilities include, but are not limited to the following:

  • Collaborates with other developers and provides significant contributions to develop specifications to resolve business client questions, problems, and to address enhancement needs.
  • Uses technical knowledge, creativity and company practices and priorities to obtain solutions to complex problems.
  • Interfaces with senior management to provide and obtain information and to build consensus regarding project direction
  • Interacts directly with business clients.
  • Serves as a mentor to lower-level developers

 

HOW YOU ARE QUALIFIED:

  • 3+ years of experience
  • Bachelor's degree in Computer Science, Software Engineering, or other related discipline preferred
  • Knowledge of all phases of software development including design, coding, testing, debugging, implementation, and support
  • Experience writing and reviewing software design specifications in an object-oriented development environment
  • Ability to thoroughly understand the business issues surrounding each project
  • Ability to respond directly to questions from business clients
  • Ability to be a technical authority and work with other team members
  • Knowledge of standard change management tools and processes
  • Ability to work in a team environment
  • Preferred: Advanced, hands-on knowledge and experience with the following technologies:
    • Java
    • Monitoring tools
    • Timeseries tools like Prometheus
    • Microservices
    • Cloud-native architecture
  • Employee Type: Direct Hire
  • Location: Charlotte, North Carolina
  • Category: Information Technology
  • Date Posted: 10/05/21
Apply Today!
Apply Today!

Apply Today!

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!