Software Engineer, Back End– B2B
📋 Role Overview & Responsibilities
Job Summary
The Software Engineer will work as a part of a larger team to design and develop custom software solutions that meet the needs of the business and our B2B partners. This role will also participate as a scrum team member and must join in mutually deliverable goals. They will have to coordinate efforts that maximize the contributions of the group. The ideal candidate will have strong software engineering and problem-solving skills and a desire to write testable and highly scalable solutions.
Job Location - In Office (Louisville or Lexington, KY)
Essential Functions
Collaborate with peers and team members to design, write, and support user-facing features that further the organization's objectives. Research new technologies, techniques, and industry developments. Interpret and develop meaningful test plans and coordinate with quality assurance engineers to build, execute, and maintain automation scripts using Selenium and other testing tools. Identify and document defects discovered during test execution. Maintain and utilize Test-Driven Development (TDD) best practices while building custom software solutions that other developers and external business partners will use. Document and troubleshoot defects as required to maintain a successful and resilient platformDesign and participate in developing front-end application and back-end business services interaction protocols (e.g., Web Services) for consumer-facing products. Champions team upskilling by mentoring, teaching, training, and coaching to improve personal and team best practices and skill sets. Other duties as assigned by Management.
Required Skills/Abilities
Excellent verbal and written communication skills. Proficient in Microsoft Office Suite or related software. Organizational skills with attention to detail. Ability to identify and address the needs of users. Thorough understanding of software development best practices and procedures. Ability to manage time and prioritize tasks. Strong development skills developing in OOP and MVC/MVVM patternsHighly effective oral and written communication; ability to explain complex designs and relationshipsAuthorized to work in the US on a full-time basis
Education and Experience
Bachelor of Science in Information Science/Systems or equivalent experience and industry certifications. 5+ years of demonstrated career progression. Experience with Serverless technologiesRecent experience serving as a member of an Agile scrum team or Kanban based process. Experience with Continuous Integration and Continuous Delivery concepts. Strong communication, written, and interpersonal skills (required to establish and maintain interdepartmental relationships)Experience developing consumer-facing applications. Experience in the following technologies: AWS Lambda, AWS Dynamo, Java, Spring Framework, Git, Maven, CSS3, HTML5, JavaScriptExperience in the following technologies are desirable: Angular, React, GoLang
Licenses/Certificates: Ability to be licensed as an Employee by various racing and gaming jurisdictions in which we operate, as required.
Supervisory Responsibilities: None
#TwinSpires
Frequently Asked Questions
How do I apply for the Software Engineer, Back End– B2B position at TwinSpires? ▼
Click the “Apply for this Position” button on this page to submit your application directly to TwinSpires without recruitment intermediary fees.
Is this position eligible for remote work or visa sponsorship? ▼
This position is located in Louisville, KY with potential relocation and sponsorship assistance depending on candidate qualifications.
Are there any candidate fees on Hirely? ▼
No. Hirely is completely free for candidates. We never charge registration fees or placement fees.
Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.
Learn how to protect yourself against employment fraud →