Careers



Current available jobs that best match twinspires:




Sales & Marketing: Client Relations/Customer Service
Customer Service Representative - Twinspires.com (Lexington, KY)

Summary of Responsibilities
Answer customer inquiries coming from inbound calls, chats, or emails. Examples of these customer inquiries can include to set up new accounts, update account records, answer questions, handle complaints, troubleshoot problems, fund accounts and provide information. Utilizes business applications and the appropriate technology to perform routine activities. Performs daily transactions and processes related work in support of daily operations. Provides internal customer service support that achieves quality and customer service goals. Specializes in creating new customers, educating customers in TwinSpires.com product lines and encouraging new customers to deposit funds and wager.
Essential Functions, Duties, and Responsibilities
• Handles routine aspects of the operation with moderate supervision
• Performs daily transactions and processes related work
• Performs data entry, maintains and updates customer account records
• Can quickly grasp concepts and begin to learn deliverables of the position
• Completes tasks within defined time frames and at appropriate quality and customer service levels
• Understands essential functions and how individual performance affects company performance
• Provides internal/external customer service support that achieves customer service goals and objectives
• Reacts to problems and provides basic solutions based on prescribed guidelines or procedures
• Directs issues or concerns to the right person or group for resolution
• Answer inbound calls from customers to answer inquiries, handle complaints, troubleshoot problems and facilitate transactions
• Assist with account openings and encourage initial deposits
• Educate customers on product lines
• Daily balancing and reconciliation of financial transactions
• Identify, document and escalate priority issues
• Other duties as assigned by Management

Key Qualifications
• Able to maintain customer confidentiality
• Strong communication, written skills, and interpersonal skills
• Comfortable with fast paced schedule driven development
• Computer literate, experience with Microsoft Office is preferred
• Ability to work in a fast paced environment and be able to multitask
• Flexibility with your schedule to meet the needs of the business
Education
High school diploma or equivalent. Proficient in data entry/keyboard skills and relevant computer applications. Previous customer service, sales or horse racing industry experience a plus.

Supervisory Responsibilities
None.

Physical and Mental Requirements
The following physical and mental demands are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
a) While performing the duties of this job, the employee is frequently required to sit, sometimes for prolonged periods while working at a desk, on the phone, and/or on the computer; type on a computer keyboard; use hands to finger, handle or feel; talk or hear; reach with hands or arms; walk or stand; and perform some repetitive motion activities.
b) Specific vision abilities required by this job include close vision, color vision, color differentiation, peripheral vision, depth perception, and ability to adjust focus.
c) This position requires the ability to work effectively as part of a team; and concentrate on a variety of details when faced with interruptions and changing work priorities.
d) The mental demands are representative of those that must be met by an employee to successfully perform the essential functions, as described above, including but not limited to: demonstrated ability to anticipate and solve practical problems or resolve issues; reason, calculate figures and amounts; collect, interpret, and/or analyze complex data and information, and draw valid conclusions; interpret procedures and policies; and meet schedules in a dynamic and sometimes demanding work environment.
e) The noise level in this work environment is usually moderate. The work environment characteristics are representative of those an employee encounters while performing the essential functions of this job in a typical office environment.
f) The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Apply for this position     |      Go back job listings


Technical Services: Technical/Engineering
DevOps/Release Engineer - TwinSpires.com (Lexington, KY)

SUMMARY

As a member of the Release Management Team you will share responsibilities of deploying and ensuring success of releases. You will be playing a major role in automation of the complete process. You will be representing Release and Operations team while interacting with wide variety of technical teams including Operations, Development, Product Support, Customer Service and other related organizations. This position requires ability to work with development to create release processes that can be easily deployed and managed across wide variety of applications that run on the TwinSpires site.

ESSENTIAL DUTIES AND RESPONSIBILITIES include the following.  Other duties may be assigned.

  • Supports the Release Manager in carrying out activities as delegated.
  • Represents Release and Operation Team with regards to Releases in various meetings as needed and Participates in Post-Implementation reviews
  • Coordinate activities across a wide variety of technical teams including Operations, Development, Product Support, Customer Service and other related organizations. 
  • Maintains on-going information concerning all releases through the release lifecycle, including updates to information about specific releases and tracking the releases as they get rolled out into production
  • Act as a Gatekeeper, ensuring everyone stays on the same page and is focused on getting the changes made quickly and correctly.
  • Works with release team to develop a communication plan and ensures all content within the communications are accurate.
  • Communicate plans, status, and issues across organization.
  • Understands when and how changes not included in a release could potentially impact that release.
  • Executes rollouts and works in moving releases through System Test to Beta to Production environments.
  • Works closely with Systems and Infrastructure Team to ensure that the releases are smoothly rolled out and successful.
  • Work with Product Support team to resolve issues effecting customers
  • Maintains the System Test Environment (STE) with regards to upkeep of application functionality.
  • Assist development teams to come up with deployable and manageable release process which would include deployment and update scripts, monitoring scripts, database update scripts.
  • Work with development teams to help in automation of the release process while ensuring correct access controls and securing applications
  • Be an Operations representative while working with various development teams to insure production environment performance, security, and maintainability concerns are addressed timely.

 SUPERVISORY RESPONSIBILITIES

  • None

EDUCATION and/or EXPERIENCE

Technical Skills

  • Linux admin skills
  • Scripting , bash , python
  • RPM development
  • Desire to identify tasks which require automation and automate them using a modern automation tool like Puppet
  • An understanding of open source practices, communities and projects
  • Understanding of MySQL and replicating databases (not necessarily admin level)
  • Familiarity with deployment of PHP, Java (JBoss and Tomcat).

Strong Release Coordination/Management experience

  • Familiarity with web software deployment in multiple data centers
  • Familiarity with subversion or other source control and continuous integration
  • Agile/Scrum experience - Good to have

Strong critical path management experience

Program/project metrics reporting knowledge

Team player with excellent communication skills - verbal and written

Ability to work with all levels in the organization

Strong experience with the following:

  • communication planning
  • issue management
  • risk management
  • planning processes
  • project scheduling

Ability to meet tight timelines

Organizational Skills

Proactive on issues

Strong facilitation skills

BA/BS or equivalent experience

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee frequently is required to stand and walk. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.

The noise level in the work environment is usually moderate.

E/O/E

Apply for this position     |      Go back job listings


Technical Services: Technical/Engineering
Java Engineer - TwinSpires.com (Mountain View, CA)

Summary 
Churchill Downs Interactive is looking for a back-end Java Engineer to work on our online applications, including twinspires.com, luckity.com, and brisnet.com. You will work in a dynamic Agile environment as a part of a larger team to design and develop custom Java software solutions that meet the needs of the business and those of our patrons. This role will participate as a member of a scrum team and will, therefore, be required to participate in mutually deliverable goals and will have to coordinate efforts that maximize the contributions of the group.

Responsibilities

• Design, develop, and support well-architected Java applications in a Service-Oriented Architecture that satisfy both functional and non-functional requirements, such as reliability, scalability, supportability, performance, and ease of deployment to various environments (test, production)
• Develop reusable, efficient code that lends itself to continual improvement and delivery
• Collaborate with peers and team members to design and achieve optimal design solutions while meeting team commitments
• Document and troubleshoot bugs as is required to maintain a successful application platform; 24x7 operation
• Investigate new technologies, techniques, and industry developments
• Transfer knowledge and help coach engineering team through new practices
• Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle

Requirements 
• BS or advanced degree in Computer Science or Engineering.
• 5+ years of software development experience in Java
• knowledge of Java Spring, CXF, Hibernate and other open source technologies and frameworks
• Expert knowledge in Object Oriented Design Patterns
• Strong experience in development against relational database preferably using MySQL with Hibernate
• Recent experience serving as an Agile Scrum team member
• Experience developing web services for a Service Oriented Architecture serving consumer-facing applications
• Working knowledge of Linux, scripting languages, Java application servers (preferably JBoss), and web technologies (e.g. Rest-based web services, CXF, etc.)

Apply for this position     |      Go back job listings


Technical Services: Programmer
Mobile Software Engineer - TwinSpires.com (Mountain View, CA)

Summary –

The Mobile Software Engineer will be responsible for designing, developing, packaging, and deploying technical solutions for iOS and Android based systems.

Responsibilities –

  • Provide technical guidance and expertise to design and develop smart-phone and tablet applications
  • Evaluate front-end toolkits and technologies to drive the front-end web based and native mobile application architecture direction
  • Design and participate in the development of the mobile apps, and back end business services interaction protocols (e.g. web services) for consumer-facing products dedicated to mobile (iOS, Android and others) users.
  • Provide technical leadership, mentoring and direction to the engineering and vendor teams
  • Set-up the frameworks for continuous quality and performance measurement and scale throughout the development cycle
  • Assist in UI design through full lifecycle of projects from conception through rollout working with various functional groups like Product Management, Operations, Quality Assurance, Customer Support, etc.
  • Work in an Agile development team, creating User Stories, Design and Architecture documents as needed.
  • Work closely with the Product teams to define the best user experience
  • Enforce and augment development standards across the business unit
  • Perform product evaluations and usability test from the engineering standpoint, communicate results and implications

Requirements –

  • Bachelor of Science in Computer Science/Systems, or equivalent experience and industry certifications
  • Minimum 4 years of experience designing, architecting, developing, and deploying modern mobile platforms including iOS, Android native, hybrid, and web applications.
  • Skills required include JavaScript, jQuery, AngularJS, Cordova, HTML5, CSS3, Objective-C, and Java,.
  • Highly effective oral and written communication; ability to explain complex designs and relationships
  • Authorized to work in the US on full-time basis

Position Type – Salary Exempt

Travel – Not Expected at Present, but Subject to Change

Apply for this position     |      Go back job listings


Technical Services: Technical/Engineering
Senior Software Build and Release Engineer - Twinspires.com (Mountain View, CA)

Do you like to develop processes and tools to build and deploy software in a complex, multi-technology environment?

Are you effective when managing lots of little projects, but always keep the big picture in mind and make sure everything moves in the right direction?

Do you like working as part of Agile team(s), working together to look for ways to deliver high quality products (Web/Mobile)?

Know about Twinspires?: Twinspires Inc is part of Churchill Downs Technology Initiatives Company, which is a growing, profitable entity that operates the twinspires.com, brisnet.com and related websites using the most advanced technologies, including real-time live video streaming, secure financial transactions and cloud based technology to deliver the next generation platform of online gaming. You will have continuous input into the growth and development of building winning interactive products in a consumer-facing environment.

Responsibilities

• Supporting build and deployment systems in a Continuous Integration environment.

• Troubleshooting issues (builds, branching, maintenance of artifacts, servers, software, and network) on the systems.

• Monitoring Development, QA, Staging, and production systems.

• Diagnose system emergencies when they arise and persevere until they are resolved.

• Familiar with QA/server automation and tools, including Selenium, and SOAPUI.

Requirements

• BA/BS degree or equivalent practical experience.

*Minimum of 7 years of experience in Software Development or a related field.

* At least 2 years experience with configuration management, Continuous Integration and Deploymenttools (Subversion, Jenkins, Maven, Puppet, etc.).

* Technically adept in multiple scripting and coding environments.

• Experience building, cloning, managing and optimizing server environment.

• Experience in maintaining subversion.

• Experience with system administrator duties on Linux operating systems.

• Experience with Build tools, Configuration Management tools (Jenkins, Maven, Puppet), and Monitoring tools (Nagios)

• Experience maintaining and configuring Application Servers (Apache, JBOSS).

• Fluency in scripting languages (e.g. writing python/shell scripts to improve system tests, monitoring/alerting)

• Excellent hands-on trouble-shooting, problem-solving, and communication skills..

Apply for this position     |      Go back job listings


Apply for Future Notification Only: Future Notification
Future Notification Only - Churchill Downs Incorporated and its Entities (Various Locations, US)

By creating a profile here, you are not considered an applicant for any job. Rather, you can be notified of positions within Churchill Downs Incorporated (including Churchill Downs Incorporated, Churchill Downs Race Track, Calder Race Course, Arlington Park, Fair Grounds Race Course & Slots and Bloodstock Research). You will be notified as jobs are posted matching the notification buttons you selected on this application form.

If you wish to update your information, go to "edit your information" at the top of this page, put in your email address and the password you used to create your profile.

Apply for this position     |      Go back job listings


Click here to view all other job opportunities on this board.

 

Sports Jobs Board Powered by TeamWorkOnline.com

Technical problems? Contact the TeamWorkOnline webmaster / FAQ

TeamWorkOnline Privacy Policy (Opens Popup Window)