Software Engineer - API/Backend - Core Services Team

Overland Park, Kansas /
Engineering – App Development /
Full-time: 100% Remote, Hybrid, or 100% on-site
Rx Savings Solutions is seeking a talented Software Engineer looking for an opportunity to contribute to a rapidly growing company with an awesome and fun-loving culture. The team at Rx Savings Solutions is driven to make a difference in the pharmaceutical industry by exposing cost-savings analytics to our members. We take pride knowing that the work we do can greatly impact the lives of our customers.

Due to continued growth, we are adding an experienced Software Engineer to our Core Services team. Core Services is a middleware/back-end API team that sits between the database and the front-end application teams in the technology stack.  This team is crucial to maintaining and improving the core logic of our flagship software product as they calculate drug pricing and generate cost saving opportunities for our members and clients.  They then serve up this information through out internal and external APIs.

Check out what our CTO shares about the personal growth opportunities and impactful work as an Engineer on our team:

Our office is located in the Kansas City area, however, we have 100% remote options as well.


    • Bachelor’s Degree with an emphasis in Computer Science/Information Systems OR equivalent professional experience

Job Requirements:

    • A minimum of 3 years of software development experience.
    • Experience developing back-end software using an object-oriented language (Java, C#, C++, etc)
    • Experience writing SQL queries and a working knowledge of relational databases (MySQL, PostgreSQL, SQL Server, etc)
    • Experience defining Rest APIs and developing Web services
    • Experience writing automated tests and using testing frameworks (JUnit, Selenium, etc)
    • A self starter who is ready to own and drive their projects to completion.
    • Strong analytical skills and attention to detail.
    • Ability to communicate with stakeholders of different backgrounds and skill levels.
    • Ability to write code, test, and debug new features of existing applications.
    • Demonstrated and effective time management, organizational, prioritization, and planning skills with the ability to successfully handle tasks, projects and priorities in a face paced environment.
    • Investigate and resolve application functionality issues and provide support and troubleshooting expertise.
    • Willingness and enthusiasm to learn new technologies/skills, as well as improve existing skills.
    • A great attitude with a passion for supporting your team and producing awesome code.

Nice if you have...

    • Robust understanding of MySQL and RDBMS best practices. 
    • Experience with the Laravel PHP framework.
    • Experience with VCS and development lifecycle tools such as JIRA.