Post job

Software developer internship jobs in Louisville, KY - 506 jobs

All
Software Developer Internship
Software Engineer
Software Engineering Internship
Software Developer
Integration Developer
Research And Development Internship
Information Technology Internship
Applications Developer
  • Systems Integration Developer

    Firstsource 4.0company rating

    Software developer internship job in Louisville, KY

    We are seeking a highly skilled Senior BPaaS System Integration Developer to design, build, and maintain integrations across our enterprise BPaaS platform. This role is critical in ensuring seamless interoperability between core administrative platforms, middleware, ETL pipelines, and partner/customer systems. The ideal candidate has strong expertise in Python development, OnBase middleware (or equivalent ETL/data integration tools), and enterprise system integration in complex, regulated environments such as healthcare or financial services. Key Responsibilities Design, develop, and maintain system integrations across BPaaS platforms (claims, billing, clinical, member/provider, etc.). Develop robust, reusable applications to support data transformation, workflow automation, and integration pipelines. Configure and manage integrations leveraging OnBase middleware (or comparable tools such as MuleSoft, Boomi, Informatica, Talend, SnapLogic). Collaborate with business analysts, architects, and QA to deliver high-quality, scalable solutions that meet business and compliance requirements. Support ETL processes, ensuring accurate data extraction, transformation, and load into target systems. Participate in solution design sessions, code reviews, and technical documentation. Troubleshoot, optimize, and enhance existing integrations to improve performance, resilience, and maintainability. Ensure all integrations comply with security standards, HIPAA/SOC2 requirements, and corporate governance policies. Mentor junior developers and contribute to best practices for coding, version control, and integration management. Qualifications Required: Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience). 7+ years of experience in software development and system integration. Strong expertise in Python (automation, APIs, data transformation, scripting, packages). Hands-on experience with Edifecs middleware or equivalent ETL/integration tools. Proficiency in designing and consuming REST/SOAP APIs, message queues (Kafka, RabbitMQ), and file-based integrations (SFTP, flat files, JSON, XML). Solid understanding of databases (SQL Server, Oracle, PostgreSQL, or similar). Experience in cloud platforms (Azure, AWS, GCP) and hybrid integration patterns. Strong debugging, problem-solving, and performance optimization skills. Preferred: Experience in healthcare payer systems (claims, enrollment, clinical, billing, provider/member). Familiarity with HealthEdge HRP, GuidingCare, Edifecs, or similar platforms. Knowledge of DevOps pipelines (CI/CD, Git, Jenkins, Azure DevOps). Prior work in a BPaaS or SaaS multi-tenant architecture environment. Experience mentoring or leading small technical teams. Soft Skills Strong collaboration skills with cross-functional teams (business, QA, operations). Excellent communication, both written and verbal. Ability to work independently and manage multiple priorities. Adaptable in a fast-paced, large-scale transformation program environment.
    $102k-132k yearly est. 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • SUMMER INTERNSHIP - Software Engineering Intern

    Cablelabs 4.6company rating

    Software developer internship job in Louisville, KY

    Innovation at its Best: Join our Forward-Thinking Company At CableLabs we wake up every day to invent the future. CableLabs is a global, award-winning innovation and R&D lab dedicated to keeping people connected by building and orchestrating emergent technology and igniting co-innovation today for the broadband of tomorrow. Are you ready to embark on a software development adventure at a state-of-the-art research lab? CableLabs is on the lookout for a dynamic and talented software engineering intern to join our Advanced Technology Group. As a valued member of our team, you might even find your name etched on a patent or research paper. This is your chance to be part of a world-class innovation center that drives groundbreaking advancements in the cable industry! Interns at CableLabs will experience the technology innovation process by living it. The Software Engineering Intern position resides in the Advanced Technology Group at CableLabs. This department develops future solutions to today's networking problems. We specialize in wireless networks, especially Wi-Fi, and use our strong software development skills along with network diagnostic tools and advanced techniques in AI/ML to develop novel and effective innovations to solve current network problems. Our team plays a crucial role in improving the experience of customers in the cable industry. Why This Internship Is Exciting As part of the Advanced Technology Group, interns will learn real-world software development by being part of a team of expert developers, and they will learn some of the latest networking technology. You will be working with cutting edge technology (e.g., RF Chambers, robotics, new wireless network devices, etc.) to develop and run automated platforms for testing Wi-Fi device behavior roaming behavior. What You'll Do Embrace the spirit of “outside-the-box” thinking as you evaluate existing technological solutions, propose design alternatives, and shape the future of networking technology. Design and implement a variety of software ranging from embedded firmware to user interfaces. Document your software creations with precision, from software applications to test suites, showcasing your commitment to quality and knowledge sharing. Participate in innovation sessions where you will push the boundaries of what's possible in the realm of networking. Qualifications What Is a Must Have Studying Computer Science, Computer Engineering, Electrical Engineering, Math, Physics, or a similar technical discipline. Strong programming abilities in at least one of: C, C++, Python. Comfortable using git for version control and code collaboration. Strong communication skills, both written and verbal. What Will Set You Apart Experience working with open-source networking platforms such as OpenWRT, prpl OS, RDK-B, or hostapd Familiarity with the OSI model for networks and how real-world LANs are implemented Basic understanding of Wi-Fi Working conditions and physical requirements This job operates in a professional office environment. Working conditions for office environment typically involve indoor settings, often with a mix of standing, sitting, and walking, along with the use of hands and fingers to operate computer equipment. Office workers also need to communicate through various means, including telephone, email, and in-person discussions, and they may be subject to moderate noise levels from office equipment. CableLabs is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment decisions are decided on the basis of qualifications, merit, and business need. If you need assistance or accommodation due to a disability, you may contact us at ******************************** or ************. View our full EEO policy here .
    $51k-67k yearly est. 2d ago
  • IT Service Desk Internship

    Heaven Hill Brands 4.6company rating

    Software developer internship job in Louisville, KY

    Job Description This is a paid internship that is part of Heaven Hill's Summer Internship Program (running May-August). The role is based at our Louisville Office. As part of the Heaven Hill Summer Internship Program, you will support organizational strategic goals through hands-on project work and high-impact assignments. Our program is designed to provide meaningful experience, professional development, cross-functional exposure, networking opportunities, facility tours, and intern engagement events throughout the summer. What the Role Is The Service Desk IT Internship provides hands-on experience in end-user support, IT troubleshooting, system administration fundamentals, and technology operations. This role directly contributes to ensuring high-quality service desk support across the organization and will help continue the work Kurt is providing in strengthening service desk processes, responsiveness, and user experience. You will assist with ticket management, device configuration, onboarding/offboarding tasks, inventory accuracy, and various IT projects supporting the continuous improvement of the IT Support function. How You Will Spend Your Time? Service Desk & Ticketing Support Work through the IT ticketing system to conduct first-level troubleshooting for hardware, software, and user account issues. Continue supporting and enhancing service desk operations consistent with the work Kurt is currently providing, including improved responsiveness, documentation, and user guidance. Resolve Tier 1 tickets or escalate appropriately using established workflows and helpdesk resources. Hardware & Software Setup Install, configure, and test new workstations, printers, peripherals, and software applications. Assist with set up for new employees and ensure proper hardware deployment. User Lifecycle Support Assist with onboarding and offboarding tasks, including account creation, permissions, device configuration, and equipment collection. Support improvements to workflow efficiency and accuracy within these processes. Inventory Management & IT Tools Maintain IT inventory and reconcile accuracy against Intune and other asset management systems. Support Azure inventory projects and environment cleanup tasks. Participate in ticketing system refresh or enhancement projects. Reporting & Continuous Improvement Learn service desk reporting metrics and help identify opportunities for improved performance or user satisfaction. Suggest enhancements to processes, documentation, or infrastructure to strengthen the support function. Professional Development Prepare and present findings and recommendations to internal teams throughout the internship. Deliver a final presentation to the Executive Leadership Team summarizing your project work and key learnings. Participate in developmental workshops, networking opportunities, and cross-functional exposure events. Who You Are... Required Skills and Experience: Currently a junior or senior pursuing a degree in Information Technology, Information Systems, Computer Science, MIS, or a related field. Familiarwith ticketing systems, Microsoft Office, Intune, Azure, and Active Directory. Strong communicationand customer service skills. Organized, detail-oriented, dependable, and able to manage multiple tasks. Interested in problem-solving, technology support, and improving user experience. Physical Requirements While performing duties of job, employee is occasionally required to: Stand; walk; use hands and fingers to handle, or feel objects, and use of computer; reach with hands and arms. Lift and/or move up to 10 pounds. Heaven Hill and its affiliates are committed to fostering a diverse workforce as an Equal Employment Opportunity company. We invite applications from candidates of all backgrounds, without regard to race, religion, color, sex, sexual orientation, natural origin, gender identity or expression, age, disability, veteran status or any other legally protected characteristic.
    $28k-37k yearly est. 13d ago
  • Software Support Intern

    Stock Yards Bank & Trust 4.7company rating

    Software developer internship job in Louisville, KY

    Job Title: Software Support Intern FLSA Status: Non-Exempt Department: Enterprise Business Applications Hours of Operation: Monday - Friday, 8:00am - 5:00pm Manages core technology and application program initiatives within Operations Organizational Duties and Responsibilities: Supports the mission, vision and philosophy of the Bank and Trust areas. Complies willingly with all organizational policies and procedures. Supports all functions that maintain compliance with regulatory agencies. Essential Duties and Responsibilities: Extract, clean, and organize data from internal systems and external sources. Analyze trends, patterns, and correlations in customer, transaction, and operational data. Coordinate program objectives within agreed upon timeframes and budgets Ensure program documentation (i.e. sponsorship, objectives, deliverables, resources, dates and budget) is maintained accurately and stored appropriately for future reference Consult with business units to ensure Operations are positioned to meet the needs of the business units Identify and implement process efficiencies across the SYB technology and application stack Coordinate enterprise imaging strategies to improve workflows and efficiencies Utilize application solutions with Software Support assistance to automate processes within the SYB applications Create and report metrics for Software Support ticket and project activities Maintain system and software documentation within PolicyTech to ensure compliance commitments are met Assist with daily checklist items to ensure timely and accurate operations Other duties as assigned Attend meetings as needed Minimum Job Requirements: Education: Bachelor's degree or currently pursuing degree Experience: Experience working with data and analyzing trends and correlations Specific Skills: Multitasking Analytical thinker and attention to detail Ability to make feasible and prudent decisions quickly Self-starter w/ ability to manage time efficiently Ability to communicate effectively in writing and verbally Professional appearance and demeanor Physical Requirements The physical demands described here are representative of those that must be met by an employee in order to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Primarily sedentary work performed in an office environment Ability to sit for extended periods of time while working at a computer Frequent use of hands and fingers to operate a computer, keyboard, mouse, and other office equipment Ability to speak clearly and hear well enough to communicate with clients, team members, and vendors via phone, video, and in person Visual acuity sufficient to read computer screens, printed documents, and financial data Occasional standing, walking, bending, or reaching Ability to lift and carry up to 10-15 pounds occasionally (e.g., files, office supplies)
    $29k-36k yearly est. 6d ago
  • Software Developer (December 2025 Grads)

    Toyota Industries Commercial Finance 4.3company rating

    Software developer internship job in Louisville, KY

    Bastian Solutions is seeking Software Developers who have graduated December 2025 or who will be graduating May 2026 to join our team in Louisville, KY or Noblesville, IN. The Software Developer will work together with the Team Lead in the development of future engineered products (new versions of Exacta, various automation and device integration with Exacta, Dynamics AX and other ERP system integration into Exacta, new functionality within Exacta - vision systems, voice-controlled Exacta, embedded software, etc.) This software will provide our distribution and manufacturing customers a competitive advantage. This is an entry-level position that typically requires 0-3 years of experience. This position requires a Bachelors degree in Computer Science or Computer Engineering Computer Science (CECS) and prefers a Masters in CECS. Job Functions: With guidance work with Team on the delivery of projects with high quality on multiple concurrent projects. With guidance, develop, debug, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code. Package and support deployment of releases. Create and maintain deployment environments Verify results of nightly builds and unit tests. Work to correct any issues with these builds Work closely with Quality Assurance Team to resolve day to day deployment environment related issues Maintain and enhance the automated build, deploy and release process built Receive information on issues from our support team and work with the support team to resolve customer issues Work on recreating the issues and determining best course of action to solve the issue for the customer Travel Requirements: 20% overnight travel (Travel expenses paid by Bastian Solutions) Preferred Skills and Required Qualifications : Must be eligible to work in the USA long term without sponsorship. BS or MS degree in Computer Science or Computer Engineering Previous Internship or Co-op experience in Software Development Experience using C#, .NET Framework, T-SQL, SQL Server, and ASP.NET MVC In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF Experience with debugging, performance profiling and optimization Comprehensive understanding of object-oriented and service-oriented application development techniques and theories Ability to support or rewrite legacy Microsoft technologies such as ASP.NET, REST, and MVC v1 thru 4 Experience in HTML5, CSS3, JavaScript, Ajax, JSON, XML, XHTML, security & performance issues with browsers Proficiency with C++, COM, Mocking Frameworks and Debugging tools Knowledge of source control with TFS/Git including setting up solutions, publishing, CI, branching/merging Experience with database development including relational database design and ORM technologies Knowledge and application of object-oriented design principles A deep understanding of development patterns and prior experience with implementation Deep understanding of coding techniques which contribute to the reliability, maintainability, readability, simplicity, performance, and testability of software A good understanding of IT environments including networking, server technologies, databases, security and performance Knowledge of various Software Product Installer Authoring Tools Nullsoft Scriptable Install System (NSIS), Windows Installer XML (WIX) Experience and proficiency in the day-to-day practicalities of Software Development methodologies such as Scrum, Waterfall and Kanban Software development qualifications such as Microsoft Certified Professional Developer To learn more about us, click the following link - ******************************************* About Bastian Solutions: Bastian Solutions, a Toyota Automated Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers. In addition to exciting work at a growing company, we offer the following benefits: Health, Dental, and Vision Insurance 401(k) Retirement Plan with a company match Vacation/Holiday Pay Tuition Reimbursement Volunteer Work Professional Associations, Conferences and Subscriptions Company Meetings & Events Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.
    $66k-85k yearly est. 1h ago
  • Software Developer (December 2025 Grads)

    Bastian Material Handling

    Software developer internship job in Louisville, KY

    Bastian Solutions is seeking Software Developers who have graduated December 2025 or who will be graduating May 2026 to join our team in Louisville, KY or Noblesville, IN. The Software Developer will work together with the Team Lead in the development of future engineered products (new versions of Exacta, various automation and device integration with Exacta, Dynamics AX and other ERP system integration into Exacta, new functionality within Exacta - vision systems, voice-controlled Exacta, embedded software, etc.) This software will provide our distribution and manufacturing customers a competitive advantage. This is an entry-level position that typically requires 0-3 years of experience. This position requires a Bachelors degree in Computer Science or Computer Engineering Computer Science (CECS) and prefers a Masters in CECS. Job Functions: * With guidance work with Team on the delivery of projects with high quality on multiple concurrent projects. * With guidance, develop, debug, and unit test applications in accordance with established standards. * Participate in peer-reviews of solution designs and related code. * Package and support deployment of releases. * Create and maintain deployment environments * Verify results of nightly builds and unit tests. Work to correct any issues with these builds * Work closely with Quality Assurance Team to resolve day to day deployment environment related issues * Maintain and enhance the automated build, deploy and release process built * Receive information on issues from our support team and work with the support team to resolve customer issues * Work on recreating the issues and determining best course of action to solve the issue for the customer Travel Requirements: * 20% overnight travel (Travel expenses paid by Bastian Solutions) Preferred Skills and Required Qualifications : * Must be eligible to work in the USA long term without sponsorship. * BS or MS degree in Computer Science or Computer Engineering * Previous Internship or Co-op experience in Software Development * Experience using C#, .NET Framework, T-SQL, SQL Server, and ASP.NET MVC * In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF * Experience with debugging, performance profiling and optimization * Comprehensive understanding of object-oriented and service-oriented application development techniques and theories * Ability to support or rewrite legacy Microsoft technologies such as ASP.NET, REST, and MVC v1 thru 4 * Experience in HTML5, CSS3, JavaScript, Ajax, JSON, XML, XHTML, security & performance issues with browsers * Proficiency with C++, COM, Mocking Frameworks and Debugging tools * Knowledge of source control with TFS/Git including setting up solutions, publishing, CI, branching/merging * Experience with database development including relational database design and ORM technologies * Knowledge and application of object-oriented design principles * A deep understanding of development patterns and prior experience with implementation * Deep understanding of coding techniques which contribute to the reliability, maintainability, readability, simplicity, performance, and testability of software * A good understanding of IT environments including networking, server technologies, databases, security and performance * Knowledge of various Software Product Installer Authoring Tools Nullsoft Scriptable Install System (NSIS), Windows Installer XML (WIX) * Experience and proficiency in the day-to-day practicalities of Software Development methodologies such as Scrum, Waterfall and Kanban * Software development qualifications such as Microsoft Certified Professional Developer To learn more about us, click the following link - ******************************************* About Bastian Solutions: Bastian Solutions, a Toyota Automated Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers. In addition to exciting work at a growing company, we offer the following benefits: * Health, Dental, and Vision Insurance * 401(k) Retirement Plan with a company match * Vacation/Holiday Pay * Tuition Reimbursement * Volunteer Work * Professional Associations, Conferences and Subscriptions * Company Meetings & Events Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.
    $63k-82k yearly est. 12d ago
  • Applications Developer

    Mindlance 4.6company rating

    Software developer internship job in Louisville, KY

    Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at ************************* Job Description Role Essentials: Strong experience with Oracle database including Data mining, complex query generation and data validation including PL/SQL QlikView report development Microsoft Office (Word, Excel, Access) 2 - 4 years Data Analysis experience 2 - 4 years of debugging and testing experience in the database area Good Verbal and written communication skills Ability to learn new software packages Bachelor's Degree; concentration in Computer Systems or Mathematics a plus Role Desirable: Knowledge of Access/VBA Some familiarity of SQL and SQL server databases. Prior experience in Health Insurance Prior experience with Medicare Prior experience with Claims and Diagnosis Code related data Qualifications Visa Status : US citizen / Green Card. Additional Information Thanks & Regards; Krishna Swaroop Contact: ************** E-mail : krishnas@mindlance(DOT)com
    $67k-85k yearly est. 60d+ ago
  • Software Engineer, Infrastructure

    Meta 4.8company rating

    Software developer internship job in Frankfort, KY

    Meta is seeking talented engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of industry veterans and working on exciting projects that have a significant impact, we encourage you to apply. **Required Skills:** Software Engineer, Infrastructure Responsibilities: 1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences 2. Implement custom user interfaces using latest programming techniques and technologies 3. Develop reusable software components for interfacing with back-end platforms 4. Analyze and optimize code for quality, efficiency, and performance 5. Lead complex technical or product efforts and provide technical guidance to peers 6. Architect efficient and scalable systems that drive complex applications 7. Identify and resolve performance and scalability issues 8. Work on a variety of coding languages and technologies 9. Establish ownership of components, features, or systems with expert end-to-end understanding **Minimum Qualifications:** Minimum Qualifications: 10. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 11. 6+ years of programming experience in a relevant language or 3+ years of experience + PhD 12. Track record of setting technical direction for a team, driving consensus and successful cross-functional partnerships 13. Experience building maintainable and testable code bases, including API design and unit testing techniques **Preferred Qualifications:** Preferred Qualifications: 14. 6+ years relevant experience building large-scale infrastructure applications or similar experience 15. Experience with scripting languages such as Python, Javascript or Hack 16. Experience designing, analyzing and improving efficiency, scalability, and stability of various system resources 17. Experience owning a component, feature or system 18. Experience building and shipping high quality work and achieving high reliability 19. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes 20. Exposure to architectural patterns of large scale software applications 21. Experience in programming languages such as C, C++, Java **Public Compensation:** $74.04/hour to $217,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $217k yearly 60d+ ago
  • Software Engineering Co-op_Fall 2026

    GE Appliances 4.8company rating

    Software developer internship job in Louisville, KY

    At GE Appliances, a Haier company, we come together to make “good things, for life.” As the fastest-growing appliance company in the U.S., we're powered by creators, thinkers and makers who believe that anything is possible and that there's always a better way. We believe in the power of our people and in giving them the freedom to explore, discover and build good things, together. The GE Appliances philosophy, backed by three simple commitments defines the way we work, invent, create, do business, and serve our communities: we come together , we always look for a better way , and we create possibilities . Interested in joining us on our journey? As a Technical Co-op, you will have the opportunity to Imagine, Design, Build, & Learn! This role offers hands-on experience while working on challenging projects that contribute to the company's growth! You will have the opportunity to work with some of the brightest minds in the business and partner with a mentor who will help set your specific goals, deliverables, and expectations throughout your rotation.PositionSoftware Engineering Co-op_Fall 2026LocationUSA, Louisville, KYHow You'll Create Possibilities The Fall 2026 Software Engineering Co-op runs from August 17, 2026 - December 11, 2026, and is based in Louisville, KY. Housing and relocation assistance is available for eligible students. Essential Duties & Responsibilities Work with your mentor to accomplish established goals that support the business and offer learning opportunity Complete innovative, technical assignments in areas such as New Product Introduction, Product Improvement, Modeling and Simulation, Advanced Development, Sourced Products, Software Development, or GEA's own Micro-Factory, FirstBuild! Attend development and training sessions to enhance your technical knowledge and professional enhancement Take part in networking and community volunteer projects Optional events will be available both in and out of work. These include lunches, weekend activities, sports, and cookouts. Required Qualifications Currently enrolled in an accredited university pursuing a bachelor's degree or higher in Engineering (Computer, or Software Engineering) May 2027 or later graduation date Cumulative GPA >=3.0 (out of 4.0) Legal authorization to work in the country/region where the business is hiring is required. We will not sponsor individuals for employment visas now, nor in the future, for this position. Desired Qualifications Ability to have two or more co-op rotations before graduation Related coursework Exceptional interpersonal and communication skills Solid analytical skills Desire and ability to learn Passion for engineering What You'll Bring to Our Team GE Appliances is a trust-based organization. It is important we offer our employees the flexibility they need to do their best work while balancing the needs of the business and individuals. When you join GEA, you will have the opportunity to work with your leader to create a flexible work arrangement that balances the needs of the individual, team, and organization. Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities GE Appliances offers a great work environment, professional development, challenging careers, and competitive compensation. GE Appliances is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. Our Culture Our work is centered on our People and Culture as reflected in our Zero Distance philosophy and we recognize the importance of reaffirming our commitment to inclusion and diversity (I&D). This underscores our commitment to fostering an environment where every individual feels valued, connected, and empowered to contribute, while positioning our organization to adapt seamlessly to the evolving needs of our workforce and communities. This reflects our dedication to creating solutions that: Empower colleagues by fostering an environment where all voices are heard, valued, and encouraged to contribute. Strengthen communities where we live and work. Reinforce a culture of belonging, purpose, and engagement. Reflect the diversity of the communities we serve through our workforce, products, and practices. By further embedding Zero Distance into our People and Culture framework, we will continue to build a deeply connected organization. We are cultivating a culture of engagement, belonging, and connection, because while attracting new talent remains a priority, retention is a cornerstone of our strategy. GE Appliances is a trust-based organization. It is important we offer our employees the flexibility they need to do their best work while balancing the needs of the business and individuals. When you join GE Appliances, you will have the opportunity to work with your leader to create a flexible work arrangement that balances the needs of the individual, team, and organization. GE Appliances is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. GE Appliances participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S If you are an individual with a disability and need assistance or an accommodation to use our website or to apply, please send an e-mail to *******************************
    $64k-82k yearly est. Auto-Apply 2d ago
  • Software Engineer

    DPL Financial Partners

    Software developer internship job in Louisville, KY

    Job Description Job Title: Engineer Department: Product Engineering Supervisor: VP of Engineering DPL is seeking a Software Engineer with proven full-stack engineering experience to contribute to the development of our proprietary DPL Platform for customers, partners and consumers in the Annuity and Insurance industry. The candidate will interact with the product management team and deliver new features to the DPL Platform. The candidate will be responsible for all aspects of professional development from estimation through delivering system test ready code. Essential Duties and Responsibilities include the following. Other duties may be assigned. Transform design documents into front-end development Develop micro applications and micro services to support the DPL Platform Work with UI/UX design team in implementing features into the DPL Platform Develop new features and full-stack applications using modern Javascript frameworks like Node, Nuxt, GraphQL, Tailwind, Sequelize and Mysql (or equivalent) with a focus on extending existing applications and services. Implement secure APIs and backend services with authentication and authorization layers. Understand and utilize Github CI/CD pipelines for secure and efficient deployments. Be prepared to fix and expand features through maintenance development activities over time as necessary. Understand and utilize AWS infrastructure including services like, but not limited to, IAM, Elastic Beanstalk, RDS, S3, CloudFront, GuardDuty, Lambda and EventBridge a plus. Supervisory Responsibilities This job has no supervisory responsibilities. Competencies To perform the job successfully, an individual should demonstrate the following competencies: Full-stack development skills with attention to security and performance. Strong communication skills with the ability to express ideas verbally and in written form; exhibits superior listening and comprehension skills; and willingness to keep others adequately informed. Exhibits ability to learn and apply new skills, keeps abreast of current development techniques, trends and tools, and requires minimal supervision. Demonstrate the ability to organize, estimate, and execute programmatic tasks. Experience with Agile practices, service-oriented environments, and microservices environment. Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions 2-4+ years of experience in full-stack software development. Experience implementing secure development practices and working within compliance frameworks. Education and/or Experience MS/BS degree in Computer Science, Engineering or equivalent preferred. 2+ years of proven and relevant in the application architecture development environment. Experience in Insurance and/or Financial Products & Services a plus. Typical Day You will be a part of an engineering team building brand new solutions for the financial insurance industry for a growing startup. You will utilize JIRA for software development tracking, participate in daily stand-up meetings, deliver primarily solutions and feature sets across our micro application and service architecture. We embrace AI Agents as a key support of the professional development process for mature engineering. Lots of services, plenty of ground up work and challenging new solutions that mix data entry with data visualization. You will primarily report to the VP of Engineering and be a key delivery engineer for team DPL. If you love code, love data and build beautiful user experiences then you will be right at home with DPL. 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 frequently required to spend extended periods of time in front of digital screens. Work Environment This position may be remote with light travel to corporate expected. The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Job Posted by ApplicantPro
    $62k-82k yearly est. 30d ago
  • Software Engineer III

    Control Touch Systems, LLC

    Software developer internship job in Louisville, KY

    Description: Come grow with us! It is an exciting time within our company as we expand the services offered to our customers. At ControlTouch Systems, our goal is to be “The BEST in Baggage”. We are seeking innovative-minded, qualified candidates to join our team as we continue to do just that! We design and support systems for airports that get baggage to passengers at destinations all over the world safely, accurately, and efficiently. Check out the job description below and apply today! JOB SUMMARY: Our Software Engineers help expand our company's role in technology and are responsible for preparing or receiving detailed functional specification and flow diagrams to illustrate the sequence of steps that the program must follow; and describe input, output and logical operations involved. Each project is different, so this role is constantly challenged with new software configurations and applications. Once the software is developed and tested, our Software Engineers work closely with our Engineering team during the installation and may visit the customer site during the go-live phase to help debug and troubleshoot any issues that arise. The ideal candidate will not only be able to quickly learn from the software engineering team, but also be able to bring something new to the table. ESSENTIAL FUNCTIONS: Direct, coordinate and exercise functional authority for design, planning, organization, of new software tools, solutions and products. Write code that is?accurate, precise, and?thoroughly self-checked. Research alternative algorithms and solutions from those previously deployed by the company and strive to be a leader in new technology for the team and overall organization. Develop desktop applications and services in C++ and C# for the Windows operating system (both server and workstation editions). Research and implement new and existing application layer protocols (over TCP and UDP) in order to communicate to different programs, platforms, and hardware. Write concurrent (multi-threaded) applications for multi-core processors. Develop stored procedures for Microsoft SQL Server, and create reports using SSRS (SQL Server Reporting Services). Develop web applications in HTML and JavaScript (both with and without a framework). Provide project support to our controls engineers by training them in the use of our products and assisting them in tasks that are heavily software focused (database configuration, application scripting, miscellaneous programming, and overall testing). Configure 3D emulations of material handling systems, such as baggage handling systems for airports. Participate in occasional project design and planning meetings. Perform code-reviews for your coworkers, contribute to the design and enforcement of software standards, and openly share your knowledge and expertise with the rest of the team. Continually research additional languages, technologies, and applications to be a more well-rounded and valued member of the organization. WORK ENVIRONMENT: Combination of office and job site settings Collaborative, engaging and success driven culture Some travel required 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. Sitting for prolonged periods of time when in office Standing and walking for prolonged periods of time when at a jobsite Climbing may be required when working at a jobsite Repetitive typing/data entry Lifting up to 10 pounds WORK SCHEDULE: This position offers a flexible work schedule. General office hours are M-F, 7a-4p or 8a-5p. Working hours will vary when working at a job site to meet the requirements as needed. It is the policy of ControlTouch Systems to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, ?physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, pregnancy or pregnancy-related condition, status with regard to public assistance, veteran status, citizenship status (if authorized to work in the U.S.), ?or any other characteristic protected by federal, state or local law. In addition, ControlTouch Systems will provide reasonable accommodations for qualified individuals with disabilities. Requirements: REQUIRED KNOWLEDGE, SKILLS AND ABILITIES: Must possess expert programming skills and demonstrate professional-level fluency in an object-oriented programming language such as C++, C#, or Java. Must have a solid understanding of how data structures and containers, like stacks, queues, strings, and dynamic arrays (vectors / collections) are implemented. High-level of computer literacy and enjoy working in the software development and automation technology field. Highly skilled developer who is eager to learn new software languages and has passion for software architecture and design; and researching, learning and using new technologies/programming languages (Technologies include WPF, WCF, ASPNET, JQueryz) Willingness to travel to customer facilities to install, modify, troubleshoot and debug electrical wiring and system software as needed and work non-business hours based on project and customer needs. Excellent verbal and written communications skills; attention to detail and good organizational skills Independent thinker and problem-solver Self-starting instincts and strong analytical skills EDUCATION, EXPERIENCE AND QUALIFICATIONS: Bachelor's degree, or equivalent, in related area; years of relative experience will be considered for education. 5+ years of relevant experience Legally authorized to work in the United States Ability to obtain airport security clearance as needed
    $62k-82k yearly est. 4d ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Software developer internship job in Frankfort, KY

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • Software Engineer

    Avani Technology Solutions 3.9company rating

    Software developer internship job in Frankfort, KY

    The state expects the software engineer team member to: 1. Participate in the software development and design strategy of stage 3 and modifications to mu 2015-2017 of the SLR development including assessing the current solution and other state solutions. 2. Work with the state's hit team to understand the requirements. 3. Work with other state slr development teams to collaborate. 4. Develop the next phase requirements of south carolina's slr. 5. Work with clemson's technical team to perform functional testing. 6. Ensure the system is compliant with cms standards and meets the aca regulations and standards. 7. Document the solutions and train state staff for on-going maintenance. Candidates who enjoy working on complex, change-oriented projects with motivated team members will find this position attractive. Required skills: The software engineer role has two major functions: design and development/implementation. • proven experience developing enterprise class web applications in microsoft's .net environment (visual studio including c# and sql server experience) • demonstrated experience designing web applications • demonstrated experience coding web applications • experience working on state level repositories (SLR) • keen ability to recognize opportunities for process improvement that may be supported through application. • ability to assess current solution, solutions available through other state's efforts and develop the most cost effective and efficient plan • understanding of modern/agile it development lifecycle processes including development and testing. • superb written and oral communications skills, including the ability to effectively interact with both managers/senior leadership and software developers/system administrators. • willingness and ability to effectively engage with people and organizations on a continuous basis. Additional Information All your information will be kept confidential according to EEO guidelines.
    $62k-80k yearly est. 2d ago
  • SUMMER INTERNSHIP - Software Engineering Intern: Network Simulation & Management Systems

    Cablelabs 4.6company rating

    Software developer internship job in Louisville, KY

    Innovation at its Best: Join our Forward-Thinking Company At CableLabs we wake up every day to invent the future. CableLabs is a global, award-winning innovation and R&D lab dedicated to keeping people connected by building and orchestrating emergent technology and igniting co-innovation today for the broadband of tomorrow. The Software Engineering Intern - Network Simulation & Management Systems position resides in the Wired Technologies department at CableLabs. This department leads the research & development of Access Layer technologies over HFC and PON networks. Our team plays a crucial role in creating scalable technology that can be deployed by Cable Operators to deliver High Speed Internet services to people all over the world. Why This Internship Is Exciting You will gain hands-on experience building software that directly supports next-generation broadband access networks. You will work on real simulation models and management tools used to explore and validate emerging PON technologies, gaining exposure to both low-level systems programming and modern web-based interfaces. Your work will bridge theory and practice, allowing you to see how networking concepts translate into deployable tools. What You'll Do Develop and enhance network simulation models by extending NS-3 PON components in C/C++ to support emerging technologies such as XGS-PON, 25GS-PON, 50G-PON, and CPON for use in broadband access research. Design and implement web-based graphical configuration tools that allow users to model and validate Optical Network Unit (ONU) configurations using standards-based managed elements. Implement backend integration logic by connecting graphical user interfaces to network configuration services, including NETCONF/YANG interfaces used to configure ONUs and Optical Line Terminals (OLTs). Implement validation and testing logic to verify correctness and consistency of simulation models and configuration tools through defined test cases and documented workflows. Collaborate with researchers to review requirements, document designs, and incorporate feedback during development cycles. Qualifications What Is a Must Have Enrollment in an accredited degree program at the junior, senior, or graduate level in Computer Science, Computer Engineering, Electrical Engineering, or a closely related technical field. Demonstrated proficiency in C or C++ and Python, sufficient to develop, modify, and test simulation or systems-level software. Working knowledge of software development fundamentals, including data structures, algorithms, and object-oriented programming concepts. Experience developing software in a Linux or Unix-based environment, including compiling, debugging, and testing code. Basic familiarity with computer networking concepts, such as packet forwarding, protocols, and network architectures. What Will Set You Apart Experience or coursework in network modeling or simulation, including performance analysis, queueing theory, or scheduling concepts. Familiarity with broadband access technologies or standards-based systems, such as Passive Optical Networks (PON) or other large-scale network architectures. Experience developing web-based software tools, including graphical user interfaces and backend data models. Exposure to model-driven network management technologies, such as NETCONF, YANG, or similar configuration and automation frameworks. Demonstrated ability to learn new technical domains and apply concepts to practical software development in a collaborative research environment. Working conditions and physical requirements This job operates in a professional office environment. Working conditions for office environment typically involve indoor settings, often with a mix of standing, sitting, and walking, along with the use of hands and fingers to operate computer equipment. Office workers also need to communicate through various means, including telephone, email, and in-person discussions, and they may be subject to moderate noise levels from office equipment. CableLabs is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment decisions are decided on the basis of qualifications, merit, and business need. If you need assistance or accommodation due to a disability, you may contact us at ******************************** or ************. View our full EEO policy here .
    $51k-67k yearly est. 2d ago
  • Research and Development Intern

    Heaven Hill Brands 4.6company rating

    Software developer internship job in Bardstown, KY

    Job Description This is a paid internship that is part of Heaven Hill's Summer Internship Program (running May-August). The role is based at our Bardstown Bottling Facility. As part of the Heaven Hill Summer Internship Program, you will support organizational strategic goals through hands-on project work and high-impact assignments. Our program is designed to provide meaningful experience, professional development, cross-functional exposure, networking opportunities, facility tours, and intern engagement events throughout the summer. What the Role Is The Research & Development Internship offers hands-on experience at the intersection of science, creativity, and innovation. Working alongside the R&D and Innovation teams, you will contribute to projects that shape future products and improve existing liquids within the Heaven Hill portfolio. You will assist with development work ranging from flavor research to formulation adjustments, while supporting innovation projects that explore emerging trends, ingredients, and technologies. This role provides an in-depth look at how new spirits are created and refined for an evolving marketplace. How You Will Spend Your Time? Innovation & Product Development Projects Support ongoing innovation initiatives, helping explore new liquid ideas, flavor directions, and product concepts aligned with long-term strategic plans. Assist the Innovation Manager with creation of samples for testing, sensory evaluation, and refinement of new or existing formulations. Participate in trend research to understand emerging flavors, consumer preferences, and innovation opportunities within the spirits industry. Research & Analytical Project Work Contribute to R&D studies including flavor stability, shelf-life evaluation, and ingredient performance assessments. Support the continuation of the geosmin study, helping evaluate methods to reduce or remove geosmin so aging inventory can be preserved. Hands-On Production & Program Barrel Support Assist with Program Barrel activities such as filtering, proofing, preparing samples, pouring, and labeling. Gain firsthand experience with batching, blending, and product preparation processes. Sensory & Evaluation Experience Learn how to taste, evaluate, and compare spirits across multiple categories. Support sensory panel preparation and documentation as needed. Professional Development Prepare and present findings and recommendations to internal teams throughout the internship. Deliver a final presentation to the Executive Leadership Team summarizing your project work and key learnings. Participate in developmental workshops, networking opportunities, and cross-functional exposure events. Who You Are… Required Skills and Experience: Currently a junior or senior pursuing a Bachelor's degree in Biology, Chemistry, Food Science, or related science field. Interested in the spirits industry, product development, and scientific research. Must be at least 21 years old by the start of the internship. Proficient with Microsoft Office, particularly Excel. Curious, self-motivated, and comfortable working both independently and collaboratively. Strong attention to detail, organization, and analytical thinking. Physical Requirements While performing duties of job, employee is occasionally required to: Stand; extensive walking; use hands and fingers to handle, or feel objects, and use of computer; reach with hands and arms. Will be required to climb stairs and may be required to climb ladders. Employee must occasionally lift and/or move up to 25 pounds. Heaven Hill and its affiliates are committed to fostering a diverse workforce as an Equal Employment Opportunity company. We invite applications from candidates of all backgrounds, without regard to race, religion, color, sex, sexual orientation, natural origin, gender identity or expression, age, disability, veteran status or any other legally protected characteristic.
    $31k-37k yearly est. 13d ago
  • Software Developer (May 2026 Grads)

    Bastian Material Handling

    Software developer internship job in Louisville, KY

    Bastian Solutions is seeking Software Developers who have graduated December 2025 or who will be graduating May 2026 to join our team in Louisville, KY or Noblesville, IN. The Software Developer will work together with the Team Lead in the development of future engineered products (new versions of Exacta, various automation and device integration with Exacta, Dynamics AX and other ERP system integration into Exacta, new functionality within Exacta - vision systems, voice-controlled Exacta, embedded software, etc.) This software will provide our distribution and manufacturing customers a competitive advantage. This is an entry-level position that typically requires 0-3 years of experience. This position requires a Bachelors degree in Computer Science or Computer Engineering Computer Science (CECS) and prefers a Masters in CECS. Job Functions: * With guidance work with Team on the delivery of projects with high quality on multiple concurrent projects. * With guidance, develop, debug, and unit test applications in accordance with established standards. * Participate in peer-reviews of solution designs and related code. * Package and support deployment of releases. * Create and maintain deployment environments * Verify results of nightly builds and unit tests. Work to correct any issues with these builds * Work closely with Quality Assurance Team to resolve day to day deployment environment related issues * Maintain and enhance the automated build, deploy and release process built * Receive information on issues from our support team and work with the support team to resolve customer issues * Work on recreating the issues and determining best course of action to solve the issue for the customer Travel Requirements: * 20% overnight travel (Travel expenses paid by Bastian Solutions) Preferred Skills and Required Qualifications : * Must be eligible to work in the USA long term without sponsorship. * BS or MS degree in Computer Science or Computer Engineering * Previous Internship or Co-op experience in Software Development * Experience using C#, .NET Framework, T-SQL, SQL Server, and ASP.NET MVC * In depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF * Experience with debugging, performance profiling and optimization * Comprehensive understanding of object-oriented and service-oriented application development techniques and theories * Ability to support or rewrite legacy Microsoft technologies such as ASP.NET, REST, and MVC v1 thru 4 * Experience in HTML5, CSS3, JavaScript, Ajax, JSON, XML, XHTML, security & performance issues with browsers * Proficiency with C++, COM, Mocking Frameworks and Debugging tools * Knowledge of source control with TFS/Git including setting up solutions, publishing, CI, branching/merging * Experience with database development including relational database design and ORM technologies * Knowledge and application of object-oriented design principles * A deep understanding of development patterns and prior experience with implementation * Deep understanding of coding techniques which contribute to the reliability, maintainability, readability, simplicity, performance, and testability of software * A good understanding of IT environments including networking, server technologies, databases, security and performance * Knowledge of various Software Product Installer Authoring Tools Nullsoft Scriptable Install System (NSIS), Windows Installer XML (WIX) * Experience and proficiency in the day-to-day practicalities of Software Development methodologies such as Scrum, Waterfall and Kanban * Software development qualifications such as Microsoft Certified Professional Developer To learn more about us, click the following link - ******************************************* About Bastian Solutions: Bastian Solutions, a Toyota Automated Logistics company, is an independent material handling and robotics system integrator providing automated solutions for distribution, manufacturing, and order fulfillment centers around the world. Our team specializes in consulting, system design, project management, maintenance, and installation, while sourcing the best equipment and automation technology. We take great pride in providing exceptional service and flexibility to our customers. In addition to exciting work at a growing company, we offer the following benefits: * Health, Dental, and Vision Insurance * 401(k) Retirement Plan with a company match * Vacation/Holiday Pay * Tuition Reimbursement * Volunteer Work * Professional Associations, Conferences and Subscriptions * Company Meetings & Events Bastian Solutions does not work outside recruiting agencies. No solicitation phone calls please.
    $63k-82k yearly est. 12d ago
  • Software Engineer III

    Control Touch Systems

    Software developer internship job in Louisville, KY

    Full-time Description Come grow with us! It is an exciting time within our company as we expand the services offered to our customers. At ControlTouch Systems, our goal is to be “The BEST in Baggage”. We are seeking innovative-minded, qualified candidates to join our team as we continue to do just that! We design and support systems for airports that get baggage to passengers at destinations all over the world safely, accurately, and efficiently. Check out the job description below and apply today! JOB SUMMARY: Our Software Engineers help expand our company's role in technology and are responsible for preparing or receiving detailed functional specification and flow diagrams to illustrate the sequence of steps that the program must follow; and describe input, output and logical operations involved. Each project is different, so this role is constantly challenged with new software configurations and applications. Once the software is developed and tested, our Software Engineers work closely with our Engineering team during the installation and may visit the customer site during the go-live phase to help debug and troubleshoot any issues that arise. The ideal candidate will not only be able to quickly learn from the software engineering team, but also be able to bring something new to the table. ESSENTIAL FUNCTIONS: Direct, coordinate and exercise functional authority for design, planning, organization, of new software tools, solutions and products. Write code that is?accurate, precise, and?thoroughly self-checked. Research alternative algorithms and solutions from those previously deployed by the company and strive to be a leader in new technology for the team and overall organization. Develop desktop applications and services in C++ and C# for the Windows operating system (both server and workstation editions). Research and implement new and existing application layer protocols (over TCP and UDP) in order to communicate to different programs, platforms, and hardware. Write concurrent (multi-threaded) applications for multi-core processors. Develop stored procedures for Microsoft SQL Server, and create reports using SSRS (SQL Server Reporting Services). Develop web applications in HTML and JavaScript (both with and without a framework). Provide project support to our controls engineers by training them in the use of our products and assisting them in tasks that are heavily software focused (database configuration, application scripting, miscellaneous programming, and overall testing). Configure 3D emulations of material handling systems, such as baggage handling systems for airports. Participate in occasional project design and planning meetings. Perform code-reviews for your coworkers, contribute to the design and enforcement of software standards, and openly share your knowledge and expertise with the rest of the team. Continually research additional languages, technologies, and applications to be a more well-rounded and valued member of the organization. WORK ENVIRONMENT: Combination of office and job site settings Collaborative, engaging and success driven culture Some travel required 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. Sitting for prolonged periods of time when in office Standing and walking for prolonged periods of time when at a jobsite Climbing may be required when working at a jobsite Repetitive typing/data entry Lifting up to 10 pounds WORK SCHEDULE: This position offers a flexible work schedule. General office hours are M-F, 7a-4p or 8a-5p. Working hours will vary when working at a job site to meet the requirements as needed. It is the policy of ControlTouch Systems to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, ?physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, pregnancy or pregnancy-related condition, status with regard to public assistance, veteran status, citizenship status (if authorized to work in the U.S.), ?or any other characteristic protected by federal, state or local law. In addition, ControlTouch Systems will provide reasonable accommodations for qualified individuals with disabilities. Requirements REQUIRED KNOWLEDGE, SKILLS AND ABILITIES: Must possess expert programming skills and demonstrate professional-level fluency in an object-oriented programming language such as C++, C#, or Java. Must have a solid understanding of how data structures and containers, like stacks, queues, strings, and dynamic arrays (vectors / collections) are implemented. High-level of computer literacy and enjoy working in the software development and automation technology field. Highly skilled developer who is eager to learn new software languages and has passion for software architecture and design; and researching, learning and using new technologies/programming languages (Technologies include WPF, WCF, ASPNET, JQueryz) Willingness to travel to customer facilities to install, modify, troubleshoot and debug electrical wiring and system software as needed and work non-business hours based on project and customer needs. Excellent verbal and written communications skills; attention to detail and good organizational skills Independent thinker and problem-solver Self-starting instincts and strong analytical skills EDUCATION, EXPERIENCE AND QUALIFICATIONS: Bachelor's degree, or equivalent, in related area; years of relative experience will be considered for education. 5+ years of relevant experience Legally authorized to work in the United States Ability to obtain airport security clearance as needed
    $62k-82k yearly est. 60d+ ago
  • Software Engineer (Technical Leadership)

    Meta 4.8company rating

    Software developer internship job in Frankfort, KY

    Meta is seeking a Software Engineer to join our engineering team. The ideal candidate will have industry experience working on a range of classification and optimization problems like payment fraud, click-through rate prediction, click-fraud detection, search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection. The position will involve taking these skills and applying them to some of the most exciting and massive social data and prediction problems that exist on the web. **Required Skills:** Software Engineer (Technical Leadership) Responsibilities: 1. Drive the team's goals & technical direction to pursue opportunities that make your larger organization more efficient. 2. Effectively communicate complex features & systems in detail. 3. Understand industry & company-wide trends to help assess & develop new technologies. 4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization. 5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas. 6. Suggest, collect and synthesize requirements and create an effective feature roadmap. 7. Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models. 8. Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU). **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 10. Experience leading projects with industry-wide impact. 11. Experience communicating and working across functions to drive solutions. 12. Experience in mentoring/influencing engineers across organizations. 13. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term vision. 14. Experience in driving large cross-functional/industry-wide engineering efforts. 15. 12+ years of experience in programming languages (Python, C++, or Java) with technical background. 16. 8+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining or deep learning based methods. **Preferred Qualifications:** Preferred Qualifications: 17. Experience in shipping products to millions of customers or have started a new line of product. **Public Compensation:** $271,000/year to $347,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $102k-136k yearly est. 60d+ ago
  • Software Engineer

    Avani Technology Solutions 3.9company rating

    Software developer internship job in Frankfort, KY

    Job Title : Software Engineer Duration : 12+ Months Job Description: The state expects the software engineer team member to: 1. Participate in the software development and design strategy of stage 3 and modifications to mu 2015-2017 of the SLR development including assessing the current solution and other state solutions. 2. Work with the state's hit team to understand the requirements. 3. Work with other state slr development teams to collaborate. 4. Develop the next phase requirements of south carolina's slr. 5. Work with clemson's technical team to perform functional testing. 6. Ensure the system is compliant with cms standards and meets the aca regulations and standards. 7. Document the solutions and train state staff for on-going maintenance. Candidates who enjoy working on complex, change-oriented projects with motivated team members will find this position attractive. Required skills: The software engineer role has two major functions: design and development/implementation. • proven experience developing enterprise class web applications in microsoft's .net environment (visual studio including c# and sql server experience) • demonstrated experience designing web applications • demonstrated experience coding web applications • experience working on state level repositories (SLR) • keen ability to recognize opportunities for process improvement that may be supported through application. • ability to assess current solution, solutions available through other state's efforts and develop the most cost effective and efficient plan • understanding of modern/agile it development lifecycle processes including development and testing. • superb written and oral communications skills, including the ability to effectively interact with both managers/senior leadership and software developers/system administrators. • willingness and ability to effectively engage with people and organizations on a continuous basis. Additional Information All your information will be kept confidential according to EEO guidelines.
    $62k-80k yearly est. 60d+ ago
  • SUMMER INTERNSHIP - Software & Data Engineering Intern

    Cablelabs 4.6company rating

    Software developer internship job in Louisville, KY

    Innovation at its Best: Join our Forward-Thinking Company At CableLabs we wake up every day to invent the future. CableLabs is a global, award-winning innovation and R&D lab dedicated to keeping people connected by building and orchestrating emergent technology and igniting co-innovation today for the broadband of tomorrow. The Software & Data Engineering Intern position resides in the Wired Technologies department at CableLabs. This department leads the development of different Access Layer technologies, over HFC and PON networks. Our team plays a crucial role in creating scalable technology that can be deployed by Cable Operators to deliver High speed internet services to the people all over the world. Why This Internship Is Exciting As a Software & Data Engineering Intern, you'll build software tools to collect and analyze data from the latest DOCSIS 4.0 technology - CMTSs, RPDs and CMs - before these platforms are commercially available. You'll help create software that interacts directly with DOCSIS 4.0 equipment in our lab to better understand and test implementations of FDD and FDX plants, contributing to how next-generation HFC networks are characterized, validated and optimized. What You'll Do Build a scalable data collection setup using modern protocols and frameworks. Set up systems to manage and configure DOCSIS 4.0 CMTSs, RPDs, CMs and test equipment in the lab. Develop reports, dashboards and performance summaries across platforms to visualize and compare behavior. Create device and system level graphs to characterize DOCSIS 4.0 implementations and plant performance. Support lab experiments via data analysis to answer research questions related to: OFDM/OFDMA parameters, Channel configurations, Capacity and throughput, latency and overall performance Prepare clear technical reports and presentations to share test results with engineering and research teams. Qualifications What Is a Must Have Current undergraduate or graduate student in Engineering, Science, Mathematics; Computer Science, Electrical Engineering, Math preferred. Strong software programming skills (e.g., Python, C/C++, or similar). Hands-on experience with data analysis and data visualization (e.g., pandas, Jupyter, matplotlib/plotly or other plotting tools, or BI dashboards). Understanding of networking and communications concepts; RF/wireless experience is a plus. Comfortable setting up lab equipment and basic network configurations. Excellent written and verbal communication skills. Self-directed and proactive, able to work effectively with high-level guidance and minimal day-to-day supervision. What Will Set You Apart Familiarity with git and basic software engineering practices (modular code, logging, simple tests, documentation) Comfortable working in a Linux environment and interacting with networked devices via APIs/CLIs (REST, SSH, etc.) and basic shell scripting Understanding of networking fundamentals (IP, ports, latency, throughput); Working conditions and physical requirements This job operates in a professional office and lab environment. This role routinely uses standard office and computer lab equipment. Working conditions for our office and lab environment typically involve indoor settings, often with a mix of standing, sitting, and walking, along with the use of hands and fingers to operate computer equipment. Office workers also need to communicate through various means, including telephone, email, and in-person discussions, and they may be subject to moderate noise levels from office CableLabs is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment decisions are decided on the basis of qualifications, merit, and business need. If you need assistance or accommodation due to a disability, you may contact us at ******************************** or ************. View our full EEO policy here .
    $51k-67k yearly est. 2d ago

Learn more about software developer internship jobs

How much does a software developer internship earn in Louisville, KY?

The average software developer internship in Louisville, KY earns between $24,000 and $41,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.

Average software developer internship salary in Louisville, KY

$32,000

What are the biggest employers of Software Developer Interns in Louisville, KY?

The biggest employers of Software Developer Interns in Louisville, KY are:
  1. CrunchTime
Job type you want
Full Time
Part Time
Internship
Temporary