Ruby Software Engineer

RAL/CLT remote for either location


About TKXS

A B2B technology and data-driven solutions company, TKXS provides data collection, data science, technology, and data-enabled marketing and incentive management capabilities to the agriculture, healthcare, construction, and industrial supply industries. With an unparalleled combination of industry breadth, depth and trust, no other provider offers clients a more complete solution set.

TKXS clients know us to be trustworthy, responsive, and straightforward. And while we count myriad strengths, our greatest advantage is our team. Guided by five core values, we trust more and achieve more. We team up, we stay curious, we take responsibility, we speak out, and we serve others. Grounded by our leadership team’s thoughtful planning, and fueled by enthusiastic and innovative teammates, your future at TKXS could be bright indeed.

What We’re seeking

Problem-solving, analyzing information, software design, unit and integration testing, teamwork, awareness of data design. Core responsibilities for this position include many facets of software and database development.

About the Position

Problem-solving, analyzing information, software design, unit and integration testing, teamwork, awareness of data design. Core responsibilities for this position include many facets of software and database development.


  • Shared responsibility for implementation of technical details with Senior Software Engineers and Application Engineering Team
    • Software Engineers ensure technical requirements meet business needs defined in work items
  • Self-managing
  • Enthusiastic
  • Strong Drive for Results
  • Problem Solving
    • Ability to think analytically and solve problems
    • Perform Code Reviews for other software engineers
    • Able to learn quickly on the fly
  • Self-Development
  • Excellent time management, organization, and priority setting skills
  • Subject Matter Expert (SME) in technology, process, project, or culture


  • Proficiency inside these technologies
    • Ruby (Required): Ruby on Rails, Sinatra
    • Databases: Postgres, Elasticsearch, Redis
    • Some Familiarity With Message Brokers: RabbitMQ, SQS
    • Docker
    • Unix fundamentals
    • Heroku
    • AWS services such as S3, etc.
    • Git
  • Collaborate on design and implementation strategy by technical leaders
  • Ability to model an application-level technical solution (frameworks, design patterns, data modeling) from business requirements


  • Team participation in collaboration across teams/brainstorming sessions
  • Ability to effectively communicate complex issues
  • Changes in client or TKXS strategy that might impact technology
  • Overall client satisfaction
  • Work with Technology Solutions Owner to build technical estimates


Skills and Qualifications:

  • Ability to analyze and understand complex business processes
  • Ability to make timely, effective decisions
  • Ability to design software that is adaptable and scalable
  • Ability to handle multiple tasks
  • Excellent written and verbal communication skills
  • Excellent Time management skills

Preferred Education and Experience:

  • Bachelor’s degree in Computer Science, Software Programming, Engineering or another relevant field
  • At least five years of experience in web and software development

Physical Requirements

  • Prolonged periods sitting at a desk and working on a computer.

Other Duties

  • Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required for this job. Duties, responsibilities, and activities may change at any time with or without notice.


At TKXS, you’ll be positioned to do your best work ever, surrounded by caring, fun-loving, and inspiring teammates. We work hard for our clients, but we play hard, too. Think happy hours, impromptu get-together, and abundant community service projects.

We also provide a hefty benefits package:

  • health insurance,
  • maternity and paternity leave,
  • a 401(k)-matching program,
  • affordable family benefits.
  • prescription drug insurance,
  • pet insurance, as well as
  • TKXS also covers — 100% — dental, vision, and life insurance for full-time employees.

And then there are the perks – and plenty of them, including video games, healthy treats, seriously good coffee, and you won’t believe what’s on tap in the breakroom.

Ready to bring out the best in yourself? Then we want to hear from you. Give us a call, send an email, or go ahead and apply today.

TKXS is proud to be an Equal Opportunity Employer. We value diversity – in our workplace and in our community and are committed to creating an inclusive environment for all employees.

Tagged as: AWS, C#, Data Science, design, Dev, Git, Go, Rails, Ruby, Ruby on Rails, Scala, Senior, test, testing, UI


Job Overview
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies.

Sign in

Sign Up

Forgotten Password