Manage and support a code base (repo), including deployment orchestration in a highly secure ... Develops software solutions by studying information needs; conferring with users; studying systems ...
Manage and support a code base (repo), including deployment orchestration in a highly secure ... Develops software solutions by studying information needs; conferring with users; studying systems ...
Manage and support a code base (repo), including deployment orchestration in a highly secure ... Develops software solutions by studying information needs; conferring with users; studying systems ...
Manage and support a code base (repo), including deployment orchestration in a highly secure ... Develops software solutions by studying information needs; conferring with users; studying systems ...
Manage and support a code base (repo), including deployment orchestration in a highly secure ... Develops software solutions by studying information needs; conferring with users; studying systems ...
Manage and support a code base (repo), including deployment orchestration in a highly secure ... Develops software solutions by studying information needs; conferring with users; studying systems ...
Principal Software Development Engineer
Frankfort, KY · On-site
$144.20 - $288.40/hr
As a Principal Software Development Engineer, you will operate within a large-scale product ... Working closely with Product Managers/Owners, Application Architects and Engineering Leads to ...
New
Principal Software Development Engineer
Frankfort, KY · On-site
$144.20 - $288.40/hr
As a Principal Software Development Engineer, you will operate within a large-scale product ... Working closely with Product Managers/Owners, Application Architects and Engineering Leads to ...
New
Information Technology Specialist (Applications Software)
Lexington, KY · On-site +1
$106K/yr
Analyzing multiple technical alternatives and advising management or IT specialists on the ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Lexington, KY · On-site +1
$106K/yr
Analyzing multiple technical alternatives and advising management or IT specialists on the ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Lexington, KY · On-site +1
$106K/yr
Analyzing multiple technical alternatives and advising management or IT specialists on the ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Information Technology Specialist (Applications Software)
Lexington, KY · On-site +1
$106K/yr
Analyzing multiple technical alternatives and advising management or IT specialists on the ... Applying software engineering principles, methods and practices to design, develop, modernize ...
Principal Software Development Engineer
Frankfort, KY · On-site
$184 - $249/hr
As a Principal Software Development Engineer, you will operate within a large-scale product ... Working closely with Product Managers/Owners, Application Architects and Engineering Leads to ...
New
Principal Software Development Engineer
Frankfort, KY · On-site
$184 - $249/hr
As a Principal Software Development Engineer, you will operate within a large-scale product ... Working closely with Product Managers/Owners, Application Architects and Engineering Leads to ...
New
The Software Systems Administrator serves as the primary administrator for Company software applications, with a focus on fleet management and related business systems. This role partners with ...
The Software Systems Administrator serves as the primary administrator for Company software applications, with a focus on fleet management and related business systems. This role partners with ...
The Software Systems Administrator serves as the primary administrator for Company software applications, with a focus on fleet management and related business systems. This role partners with ...
New
The Software Systems Administrator serves as the primary administrator for Company software applications, with a focus on fleet management and related business systems. This role partners with ...
New
Senior Software Engineer, Backend
Frankfort, KY · On-site +1
$165K - $241K/yr
Experience developing software using C++11 or newer standards. * CI/CD & Containerization ... Database Management: Experience designing and querying relational databases using SQL (PostgreSQL ...
Senior Software Engineer, Backend
Frankfort, KY · On-site +1
$165K - $241K/yr
Experience developing software using C++11 or newer standards. * CI/CD & Containerization ... Database Management: Experience designing and querying relational databases using SQL (PostgreSQL ...
About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley ...
New
About FullStack FullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational digital solutions to top global companies and Silicon Valley ...
New
Company Description 3MK Software Solutions is the leading software service soltions provider and ... The core management has many years of experience and has successfully leaded complex projects for ...
Company Description 3MK Software Solutions is the leading software service soltions provider and ... The core management has many years of experience and has successfully leaded complex projects for ...
Software Engineer, Backend
Frankfort, KY · On-site
$155K - $222K/yr
Database Management: Experience designing and querying relational databases using SQL (PostgreSQL ... Experiencemaintainingdatabase software. * Experience or willingness toworkingin an agile ...
Software Engineer, Backend
Frankfort, KY · On-site
$155K - $222K/yr
Database Management: Experience designing and querying relational databases using SQL (PostgreSQL ... Experiencemaintainingdatabase software. * Experience or willingness toworkingin an agile ...
Software Engineer, Data Infrastructure & Acquisition - Lexington, KY, USA
Lexington, KY · On-site
$113K - $136K/yr
We are looking for a skilled Software Engineer to join us. What You'll Do * Be scrappy to find new ... A hands-off management approach so you can focus and do your best work. * An opportunity to make a ...
Software Engineer, Data Infrastructure & Acquisition - Lexington, KY, USA
Lexington, KY · On-site
$113K - $136K/yr
We are looking for a skilled Software Engineer to join us. What You'll Do * Be scrappy to find new ... A hands-off management approach so you can focus and do your best work. * An opportunity to make a ...
Senior Software Engineer, Windows/Desktop Applications - Lexington, KY, USA
Lexington, KY · On-site
$129K - $161K/yr
Excellent software engineering fundamentals ... OOP, design patterns, data structures, algorithms, memory management, multi-threading or ...
Senior Software Engineer, Windows/Desktop Applications - Lexington, KY, USA
Lexington, KY · On-site
$129K - $161K/yr
Excellent software engineering fundamentals ... OOP, design patterns, data structures, algorithms, memory management, multi-threading or ...
Excellent software engineering fundamentals ... OOP, design patterns, data structures, algorithms, memory management, multi-threading or ...
Excellent software engineering fundamentals ... OOP, design patterns, data structures, algorithms, memory management, multi-threading or ...
Expanded Function Dental Assistant
Lexington, KY · On-site
$19 - $23/hr
... software Manage infection control: prepare and sterilize instruments and equipment, ensure a clean and safe environment, and provide oral care instructions to patients Utilize Dentrix software and ...
Expanded Function Dental Assistant
Lexington, KY · On-site
$19 - $23/hr
... software Manage infection control: prepare and sterilize instruments and equipment, ensure a clean and safe environment, and provide oral care instructions to patients Utilize Dentrix software and ...
Payroll Administrator
Georgetown, KY · On-site
$90K/yr
Responsible for the administration of the UKG Pro and UKG Workforce Management electronic ... Strong experience with UKG payroll software * Bachelor's degree in Accounting, Business ...
Payroll Administrator
Georgetown, KY · On-site
$90K/yr
Responsible for the administration of the UKG Pro and UKG Workforce Management electronic ... Strong experience with UKG payroll software * Bachelor's degree in Accounting, Business ...
AI Enablement Trainer
Georgetown, KY · On-site
... management Requirements Minimum qualification: Required Education & Experience: · Bachelor's degree or equivalent experience · Experience in software engineering, solution architecture, DevOps, ...
Quick apply
AI Enablement Trainer
Georgetown, KY · On-site
... management Requirements Minimum qualification: Required Education & Experience: · Bachelor's degree or equivalent experience · Experience in software engineering, solution architecture, DevOps, ...
Restaurant Manager
Lexington, KY · On-site
Familiarity with restaurant management software, like OpenTable and Toast. * Strong leadership, motivational and people skills. * Acute financial management skills. * BSc degree in Business ...
Quick apply
Restaurant Manager
Lexington, KY · On-site
Familiarity with restaurant management software, like OpenTable and Toast. * Strong leadership, motivational and people skills. * Acute financial management skills. * BSc degree in Business ...
Software Manager information
See Georgetown, KY salary details
$67.3K - $75.8K
15% of jobs
$75.8K - $84.3K
3% of jobs
$84.3K - $92.8K
1% of jobs
$92.8K - $101.3K
1% of jobs
$101.3K - $109.8K
1% of jobs
$116.7K is the 25th percentile. Wages below this are outliers.
$109.8K - $118.2K
4% of jobs
$118.2K - $126.7K
9% of jobs
$126.7K - $135.2K
10% of jobs
The median wage is $138.8K / yr.
$135.2K - $143.7K
14% of jobs
$151.6K is the 75th percentile. Wages above this are outliers.
$143.7K - $152.2K
18% of jobs
$152.2K - $160.7K
24% of jobs
$67.3K
$129K
$160.7K
How much do software manager jobs pay per year?
What does a software manager do?
What is a software manager?
A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.
What is the difference between Software Manager vs Software Engineer?
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used across all tech sectors, startups, corporate IT |
The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.
How does a software manager typically balance hands-on technical work with leadership responsibilities?
What are the key skills and qualifications needed to thrive as a software manager, and why are they important?

Full-time
Re-posted 21 hours ago
Job description
JOB SUMMARY
The Software Engineer will work as a part of a larger team to design and develop custom frontend-focused, full-stack software solutions that meet the needs of the business and those of our patrons. This role will also participate as a member of an agile 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. This engineer will have a strong emphasis on Angular-based frontend development while maintaining working knowledge of backend systems (Java, AWS Lambdas, etc.). Given our significant investment in AI-driven product initiatives, the ideal candidate will also bring applied experience with LLMs and AI-assisted development workflows.
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Write and support user-facing, web-based features that further the objectives of the organization
- Write and support backend services and APIs (Java, Spring Boot, AWS Lambdas) that further the objectives of the organization
- Manage and support a code base (repo), including deployment orchestration in a highly secure environment
- Develop reusable, efficient code that lends itself to continual improvement and delivery
- Collaborate with internal and external team members to design and achieve an optimal design solution
- Document and troubleshoot bugs as is required to maintain a successful application platform; 24x7 operation
- Investigate new technologies, techniques, and industry developments.
- Integrate and work alongside AI/LLM-powered features and services; apply AI-assisted coding tools to improve development velocity and code quality
- Improves operations by conducting systems analysis; recommending changes in policies and procedures
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
- Develops 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
- Design and participate in the development of one or more web-based, responsive apps, and back-end business services (e.g. web services) for consumer-facing products
- Other duties as assigned by Management
EDUCATION AND EXPERIENCE
- Bachelor of Science in Information Science/Systems, or equivalent experience and industry certifications
- 5+ years of demonstrated career progression
- Strong experience in development against relational database, preferably using MySQL
- Experience developing consumer facing applications in a distributed, scalable environment
- Deep experience in technologies: Angular, CSS, HTML, Java, Java Spring, Spring Boot, Spring MVC, MySQL, GitHub; frontend proficiency is primary, with working backend knowledge expected
- Experience developing applications in AWS, including AWS Aurora and Lambda-based serverless architectures
- Experience serving as an Agile Scrum team member
- Authorized to work in the US on full-time basis
- Foundational understanding of Large Language Models (LLMs) and AI/ML concepts; familiarity with prompt engineering, API integration (e.g., Anthropic Claude, OpenAI), and responsible AI practices
- Demonstrated experience leveraging AI-assisted coding tools (e.g., Claude, GitHub Copilot, or similar) to accelerate development workflows
PHYSICAL REQUIREMENTS & WORKING CONDITIONS
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.
-
- 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.
- Specific vision abilities required by this job include close vision, color vision, color differentiation, peripheral vision, depth perception, and ability to adjust focus.
- 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.
- 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.
- 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.
- 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.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.
Work With Us
Churchill Downs Incorporated is an inclusive and fun place to work. We celebrate unique approaches and points of view. We believe diversity is a mindset that drives excellence. We're always learning, evolving and growing. We innovate through mutual respect of ideas and collaboration. This allows us to build a common language that inspires our team members and propels us toward the achievement of our vision.
Already Work Here?
Here's a link to apply internally:
Employee Login