Software Architect

2 weeks ago


Louisville, United States Churchill Downs Technology Initiatives C Full time
Job DescriptionJob Description

Job Summary – Software Architects are mission-critical contributors to the TwinSpires Engineering team. They are responsible for developing and documenting technical solutions and inspiring software delivery teams to implement the technical design. The software architect will ensure that all development standards are updated and implemented in designs and that all documentation is updated. The ideal candidate will possess an excellent background in technology implementation, fundamental technical knowledge, and the ability to effectively communicate across functional teams.

Job Location- In Office

Essential Functions

  • Provide architectural input for both short-term enhancements and long-term strategy.
  • Design and integrate secure authentication, authorization, and data encryption solutions.
  • Partner across development teams to translate architectural decisions into technical specifications and implementation plans across the development process.
  • Directly manage the backlog of architecture stories to align with the long-term vision for the platform.
  • Serve as an architecture specialist while bringing together viewpoints from other specialists related to solving technical challenges.
  • Produce architectural artifacts (Flow Diagrams, Architecture Review Notes, etc) supporting stories to be implemented by a software delivery team.
  • Provide technical feedback to both development and business stakeholders.
  • Ensure that security and compliance best practices are applied to both design and implementation
  • Support Product team on feature creation and sizing to rollout features to Engineering teams.
  • Other duties as assigned by Management

Supervisory Responsibilities: None.

Education and/or Experience:

  • Bachelor's Degree in Computer Science or similar field
  • 10+ years of experience in the design, implementation, and delivery of enterprise-grade, web-based products, supporting the highest levels of scale and availability
  • Experience building applications for cloud environments using cloud-native technologies, migrating existing applications, hybrid cloud, etc.
  • Excellent written/verbal communication, can present complex technical information in a clear and concise manner to a variety of audiences
  • Strong track record delivering large, cross-functional projects. Significant prior involvement in high-volume transaction environments (financial, gaming, etc.)
  • Understanding of Java, JavaScript, MySQL and Cloud Computing concepts
  • Experience with the Agile Software Delivery methodology
  • Ability to produce roadmaps and other forward-looking artifacts

Required Skills/Abilities:

  • Experience with Jira or other Agile Management tools
  • Experience with Amazon AWS architecture
  • Excellent verbal and written communication skills.
  • Proficient in Microsoft Office Suite or related software.
  • Organizational skills, managing time and prioritizing tasks.
  • Ability to identify and address the needs of users.
  • Thorough understanding of software development best practices and procedures (CI/CD, DevOps).
  • Ability to be licensed as an Employee by various racing and gaming jurisdictions in which we operate, as required.
  • Authorized to work in the US on a full-time basis

Bonus Points

  • AWS Certification(s) (Solution Architect/DevOps certifications preferred)
  • Experience with serverless technologies (Fargate, Lambda, etc.).
  • Experience with containerization (EKS, Docker, etc.)

Licenses/Certificates: Ability to be licensed as an Employee by various racing and gaming jurisdictions in which we operate, as required.

Physical Demands: The following physical and mental demands are representative of those that an employee must meet to perform the essential functions of this job successfully. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

  • 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 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.
  • Specific vision abilities required by this job include close vision, color vision, color differentiation, peripheral vision, depth perception, and the ability to adjust focus.
  • This position requires working effectively as part of a team and concentrating on various details when faced with interruptions and changing work priorities.
  • 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 understand complex data and information, and draw valid conclusions; analyze procedures and policies; and meet schedules in a dynamic and sometimes demanding work environment.
  • The noise level in this work environment is usually moderate. The work environment characteristics represent those employees encounter while performing this job's essential functions in a typical office environment.
  • An employee must meet the physical demands described here to perform the essential functions of this job successfully. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

#TwinSpires


  • Software Architect

    5 days ago


    Louisville, United States CareerBuilder Full time

    Job Summary Software Architects are mission-critical contributors to the TwinSpires Engineering team. They are responsible for developing and documenting technical solutions and inspiring software delivery teams to implement the technical design. The software architect will ensure that all development standards are updated and implemented in designs and...

  • Systems Architect

    2 weeks ago


    Louisville, United States Churchill Downs Incorporated Full time

    Job DescriptionJob DescriptionSUMMARY:Reporting to the Sr. Director of System Operations, the Systems Architect role will lead the initiative on designing and developing an enterprise-wide strategy for scalability, integration, disaster recovery, and business continuity. The Systems Architect will play a critical role in designing, building, and documenting...

  • Systems Architect

    Found in: beBee S US - 2 days ago


    Louisville, United States Churchill Downs Incorporated Full time

    SUMMARY: Reporting to the Sr. Director of System Operations, the Systems Architect role will lead the initiative on designing and developing an enterprise-wide strategy for scalability, integration, disaster recovery, and business continuity. The Systems Architect will play a critical role in designing, building, and documenting resilient system and...

  • Systems Architect

    3 days ago


    Louisville, United States Churchill Downs Incorporated Full time

    Job DescriptionJob DescriptionSUMMARY:Reporting to the Sr. Director of System Operations, the Systems Architect role will lead the initiative on designing and developing an enterprise-wide strategy for scalability, integration, disaster recovery, and business continuity. The Systems Architect will play a critical role in designing, building, and documenting...


  • Louisville, United States Wipro Technologies Full time

    Role Purpose The purpose of the role is to create exceptional and detailedarchitectural application design and provide thought leadership andenable delivery teams to provide exceptional client engagement andsatisfaction. Do Develop architectural application for the new deals/ majorchange requests in existing deals Creates an enterprise-wide architecture that...

  • Software developer

    1 week ago


    Louisville, United States Droisys Full time

    My client is looking for NodeJS Software Developer IV . Let us connect and discuss the project details if you are open to new job opportunities. Even if you are not looking out for a new gig, still I will appreciate being in touch with you over LinkedIn or in emails. Here are the job details Position: NodeJS Software Developer IV Location: Louisville, KY...

  • Software Development Manager

    Found in: Talent US C2 - 3 weeks ago


    Louisville, United States Prosoft Full time

    Loading... Prosoft is seeking qualified candidates for the role of for our client based in Louisville, Kentucky.This is a full-time, direct-hire position that is open to local and/or remote candidates who live within 3 hours of Louisville, Kentucky Our client is only able to hire candidates with Green Card or US Citizenship status and they are unable to...


  • Louisville, United States Churchill Downs Incorporated Full time

    The Mobile Software Engineer will participate as a member of an Agile software development team to design, develop, and deploy technical solutions for iOS and/or Android Applications. The successful candidate will work closely with team members to scope projects, build software solutions, and provide regular updates to team leadership and management. This...

  • Software Engineer

    1 hour ago


    Louisville, United States TalentFish Full time

    Job Title: Software Engineer Data Analysis Primary Location: (Hybrid 3 days a week) Louisville, KY or St. Louis, MO Position Type: Direct Hire Overview TalentFish is casting a line for a Software Engineer Data Analysis. This is a hybrid, direct hire role in Louisville, KY or St. Louis, MO. What You Bring To The Role. Bachelor's degree or equivalent practical...


  • Louisville, United States Technology Consulting, Inc. Full time

    TCI has an immediate need for a Senior Java Software Developer in Louisville, KY. This is not a C2C opportunity. This is a Direct Hire opportunity. SUMMARY The Java Application Programmer is responsible for the analysis, programming, and configuration of end user applications and/or systems software. The focus is on coding internally developed applications...

  • Senior Software Engineer

    Found in: beBee S US - 3 weeks ago


    Louisville, United States eBlu Solutions LLC Full time

    Description:As a Senior Software Engineer at eBlu Solutions, you will work with Operations, Product, and QA to assist in building the flagship eBlu Solutions Provider Portal and Staff Portal. The Senior Software Engineer will require coding, designing, testing, and participation in project meetings for feature-level initiatives of the portals. Our provider...


  • Louisville, United States CLevelCrossing Full time

    Job Information Humana AVP Enterprise Architecture Activation in Louisville Kentucky Description The Associate VP, Enterprise Architecture translates business needs into technical systems solutions and architectural roadmaps. The Associate VP, Enterprise Architecture requires a in-depth understanding of how organization capabilities interrelate across...


  • Louisville, United States Lumenation Lighting Inc Full time

    Job DescriptionJob DescriptionWe are currently seeking to hire a Lighting Specification Sales person to join our team! You will be responsible for representing Lumenation Lighting to Architects, Electrical Engineers, Interior Designers and other current and potential customers in and around Louisville, KY.Responsibilities Include:Coordinate and execute the...

  • Infrastructure Engineer

    Found in: Talent US C2 - 3 weeks ago


    Louisville, United States Tata Consultancy Services Full time

    Experience Required  · Minimum 2-4 years of System Administration experience. · Demonstrate a good working knowledge of Operating Systems, hardware virtualization, load balancers, networking, DNS, firewalls, DR and TLM · Experience with standing up, configuring and troubleshooting servers preferably Windows Server. · Understanding of TCP/IP,...

  • Sr. Data Engineer

    2 weeks ago


    Louisville, United States CareerBuilder Full time

    Bamboo Health is a leader in cloud-based care coordination software and analytics solutions focused on patients with complex needs, including those suffering from physical health and mental health issues and substance use disorders. We deliver on a mission of enabling better care for patients across the continuum, and our software solutions help healthcare...

  • Architectural 3D Modeler

    Found in: Appcast US C2 - 2 weeks ago


    Louisville, United States Stengel Hill Architecture Full time

    Stengel Hill Architecture has an exciting opportunity for a 3D Modeler & Renderer based in our Louisville office. We’re looking for creative, talented, innovated people to join our SHA Team.3D Modeler & Renderer The ideal candidate will be proficient in the use of 3D modeling software. The candidate must have a strong working knowledge of AutoCAD, Revit,...

  • Architectural 3D Modeler

    Found in: Appcast Linkedin GBL C2 - 3 weeks ago


    Louisville, United States Stengel Hill Architecture Full time

    Stengel Hill Architecture has an exciting opportunity for a 3D Modeler & Renderer based in our Louisville office. We’re looking for creative, talented, innovated people to join our SHA Team.3D Modeler & Renderer The ideal candidate will be proficient in the use of 3D modeling software. The candidate must have a strong working knowledge of AutoCAD, Revit,...

  • Full-Stack JavaScript Developer

    Found in: Talent US C2 - 2 weeks ago


    Louisville, United States Prosoft Full time

    Loading... Prosoft is seeking qualified candidates for a Full-Stack JavaScript Developer role with our client in Louisville, Kentucky. This is a direct-hire position open to local candidates in the Louisville, Kentucky area. This position offers a hybrid work schedule with 3 days remote and 2 days in-office per week.Our client is only able to hire...


  • Louisville, United States Stengel Hill Architecture Full time

    Stengel Hill Architecture has an exciting opportunity for a 3D Modeler & Renderer based in our Louisville office. We’re looking for creative, talented, innovated people to join our SHA Team.3D Modeler & Renderer The ideal candidate will be proficient in the use of 3D modeling software. The candidate must have a strong working knowledge of AutoCAD, Revit,...

  • Mobile Engineer

    5 days ago


    Louisville, United States Churchill Downs Technology Initiatives C Full time

    Job Description Job Description Job Summary:The Mobile Software Engineer will participate as a member of an Agile software development team to design, develop, and deploy technical solutions for iOS and/or Android Applications. The successful candidate will work closely with team members to scope projects, build software solutions, and provide regular...