Ruby Senior Software Developer

2 weeks ago


Charlotte, United States Global Payments Full time

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.

Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.

We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.

Join our dynamic team and make your mark on the payments technology landscape of tomorrow. Job Summary Heartland Retail is looking for a Senior Full Stack Developer to join our team. In this role, you will be responsible for the sophisticated design and consistent performance of our applications. You will work to maintain current functionality while also ensuring that we continually ship new features that achieve high utilization and user satisfaction. You will be working alongside other engineers and developers on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential. You are excited by the challenge of rapidly delivering improvements to delight our customers and help their businesses thrive while at the same time maintaining the rock-solid stability required by a mission-critical system. Heartland Retail is a fully distributed team so this is a remote position but will potentially have an option for an in-office setting flexibility pending your location. All of our processes are designed with a remote-first mindset. Your skills will be needed in developing and maintaining our commercial products to grow profitability and market share. Including but not limited to: optimizing deployment pipelines; automating manual and repetitive activities; researching new technology; providing proof-of-concept demonstrations and much more. Teamwork is an important part of Heartland's success and you will be expected to mentor and develop your teammates and to work effectively with many different functional roles in our organization from operations, to infrastructure, to quality assurance and beyond. Duties Design and build applications for web platforms using Ruby and Javascript/TypeScript

Ensure the performance and quality of applications

Collaborate with a team to define, design, and ship new features

Identify and correct bottlenecks and fix bugs

Help maintain code quality, organization, and automation

Support the diagnosis of customer issues and resolution

Review your teammates' Pull Requests and provide helpful feedback

Write and perform unit and integration tests

Become a Heartland Retail product expert

Job Requirements

Bachelor’s degree in Computer Science, related field or equivalent experience.

5+ years experience developing web applications

Proficiency with Ruby

Proficiency with RESTful API design and/or GraphQL

Proficiency with JavaScript or Typescript and modern front-end client libraries (e.g. React)

Sound SQL and relational databases knowledge

Experience working with AWS services.

Solid knowledge of testing principles

Experience with Git

Strong written and verbal communication skills

Diversity and EEO Statements Heartland is an organization that stands against racism, intolerance and injustice in all its forms — one that respects, honors and celebrates the diversity of our team members and the differences among us. Our commitment to fostering a company culture that values and respects Inclusion and Diversity is steadfast. Standing together as one company, we will continue to work to drive positive change for the communities in which we live and work and stamp out injustice. Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.

#J-18808-Ljbffr



  • Charlotte, United States Global Payments Full time

    Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing...


  • Charlotte, United States Global Payments Full time

    Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing...


  • Charlotte, United States McIntyre Elder Law Full time

    Full Stack Software Developer At McIntyre Elder Law, we are dedicated to providing expert legal services in estate planning, probate, litigation, and benefits. We are an innovative law firm that thrives on creativity, innovation, and efficiency. We believe in leveraging technology to enhance our services and offer our clients the best possible...


  • Charlotte, United States McIntyre Elder Law Full time

    Full Stack Software Developer At McIntyre Elder Law, we are dedicated to providing expert legal services in estate planning, probate, litigation, and benefits. We are an innovative law firm that thrives on creativity, innovation, and efficiency. We believe in leveraging technology to enhance our services and offer our clients the best possible...


  • Charlotte, United States Iris Software Full time

    Iris's is looking to hire a Senior Business Development/Hunter - Financial Services full-time opportunity. For your reference please review the JD below. www.irissoftware.com Iris’s Fulltime role – Senior Business Development/Hunter - Financial Services Remote role (Charlotte NC) Key Responsibilities: Manage client relationships at one or more accounts...


  • Charlotte, United States Iris Software Full time

    Iris's is looking to hire a Senior Business Development/Hunter - Financial Services full-time opportunity. For your reference please review the JD below. www.irissoftware.com Iriss Fulltime role Senior Business Development/Hunter - Financial Services Remote role (Charlotte NC) Key Responsibilities: Manage client relationships at one or more accounts with...


  • Charlotte, United States Mindlance Full time

    Job Descriptions: Lead or participate in managing and supporting the delivery of technology products and services of high profile business unit clients and contribute to large scale solutions planning related to Technology Business Services.Ensure service quality and cost effectiveness of solutions.Review customer information with the technology team and...


  • Charlotte, North Carolina, United States Mindlance Full time

    Job Descriptions:Lead or participate in managing and supporting the delivery of technology products and services of high profile business unit clients and contribute to large scale solutions planning related to Technology Business Services.Ensure service quality and cost effectiveness of solutions.Review customer information with the technology team and...


  • Charlotte, United States Iris Software Inc. Full time

    Iris's is looking to hire a Senior Business Development/Hunter - Financial Services full-time opportunity. For your reference please review the JD below.www.irissoftware.com Iris’s Fulltime role – Senior Business Development/Hunter - Financial ServicesRemote role (Charlotte NC)Key Responsibilities:Manage client relationships at one or more accounts with...


  • Charlotte, United States Buzzclan Full time

    Job DescriptionJob DescriptionJob Title : Senior Software Engineer // React Developer Job Location : Charlotte, NC-Hybrid Job Tenure : 9-10 months with possible contract to hireNOTE - Retail Client experience is a must.Top Skills ReactNodeReduxDescriptions -Summary:The primary purpose of this role is to translate business requirements and functional...

  • Cook

    4 weeks ago


    Charlotte, United States Ruby Tuesday Full time

    RT 44348905 RED OAK BLVD, Charlotte NCOur Core Values: Be Real. Do Good. Walk Together.Job Description:We are looking for high energy team members who are passionate about preparing anddelivering high quality food in a fun and positive team-oriented environment.Please visit www.rubytuesday.com/careers for full job description details.Benefits include:● Get...

  • Cook

    3 weeks ago


    Charlotte, United States Ruby Tuesday Full time

    RT 44348905 RED OAK BLVD, Charlotte NCOur Core Values: Be Real. Do Good. Walk Together.Job Description:We are looking for high energy team members who are passionate about preparing anddelivering high quality food in a fun and positive team-oriented environment.Please visit www.rubytuesday.com/careers for full job description details.Benefits include:● Get...

  • Front End Developer

    2 months ago


    Charlotte, North Carolina, United States Soro Technologies Full time

    Qualifications Experience with Ruby and Proficiency in front-end development technologies such as JavaScript HTML5 and CSS3. Ability to work with APIs from multiple sources and normalize data. Experience with unit tests and automated testing tools. Firm understanding software engineering fundamentals including object-oriented design data structures...

  • Front End Developer

    3 weeks ago


    Charlotte, North Carolina, United States Soro Technologies Full time

    Qualifications Experience with Ruby and Proficiency in front-end development technologies such as JavaScript HTML5 and CSS3. Ability to work with APIs from multiple sources and normalize data. Experience with unit tests and automated testing tools. Firm understanding software engineering fundamentals including object-oriented design data structures...


  • Charlotte, North Carolina, United States Southeast Developer Full time

    Job Description Job Description Southeast Developer is looking to hire a:Build-to-Rent Marketing ManagerA large private developer is looking to fill a newly created senior marketing position. This position will be located in the company's Charlotte office.Position Title:Build-to-Rent Marketing ManagerOverview:We are seeking a dynamic and experienced BFR...


  • Charlotte, United States Eliassen Group Full time

    **Hybrid - 2 days a week onsite in either Charlotte, NC or Mooresville, NC.**Our retail client is looking for a Senior Software Engineer to join their team.Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k...


  • Charlotte, United States Eliassen Group Full time

    **Hybrid - 2 days a week onsite in either Charlotte, NC or Mooresville, NC.**Our retail client is looking for a Senior Software Engineer to join their team.Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k...


  • Charlotte, United States Eliassen Group Full time

    **Hybrid - 2 days a week onsite in either Charlotte, NC or Mooresville, NC.**Our retail client is looking for a Senior Software Engineer to join their team.Due to client requirement, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k...


  • Charlotte, United States Buzzclan Full time

    Job DescriptionJob DescriptionJob Title : Senior GoLang DeveloperJob Location: Charlotte, NC/Hybrid Job Tenure : 6+ monthsDescriptions - We are seeking a highly skilled and experienced Senior Go Developer to join our team. As a Senior Go Developer, you will be responsible for developing high-quality, scalable back-end code utilizing Go for REST API...


  • Charlotte, United States Southeast Developer Full time

    Job DescriptionJob DescriptionSoutheast Developer is looking to hire a:Build-to-Rent Marketing ManagerA large private developer is looking to fill a newly created senior marketing position.  This position will be located in the company’s Charlotte office.Position Title: Build-to-Rent Marketing ManagerOverview:We are seeking a dynamic and experienced BFR...