Application Developer

KCC Manufacturing

$100K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 5+ years of recent experience as a .NET Full Stack Developer
  • 5+ years of experience in C#/.NET Core development
  • 5+ years of experience with Azure Cloud in Microsoft environments
  • Proficiency in Angular
  • Strong understanding of web application architecture
  • Experience with SQL and database design
  • Familiarity with modular design and component-based architecture
  • Proficiency in leveraging DevSecOps CI/CD practices and tools such as GitHub and SonarQube

Responsibilities

  • Design, develop, and maintain full-stack web applications using C#/.NET Core and Angular
  • Build responsive, user-friendly web interfaces with HTML, CSS, and TypeScript
  • Develop and integrate RESTful APIs; familiarity with GraphQL is a plus
  • Collaborate with stakeholders to gather requirements and convert them into technical solutions
  • Implement automated testing and CI/CD pipelines for reliable deployments
  • Modernize legacy applications applying current technologies and best practices
  • Integrate with ERP systems via APIs
  • Optimize application performance with advanced coding techniques

Benefits

  • Work on impactful projects that support operational excellence and innovation
  • Opportunities to explore new technologies and lead initiatives
  • Company culture that values continuous improvement, creativity, and teamwork
Full Job Description
Application Developer

Position Overview:

KCC Companies is seeking a proactive and skilled Full Stack Developer to join our growing technology team. This hybrid role involves working on both front-end and back-end development, contributing to the design, development, and maintenance of scalable web applications that support our manufacturing operations and digital initiatives.

You will collaborate with cross-functional teams to deliver high-quality software solutions, modernize legacy systems, and ensure performance, security, and usability across the stack.

Key Responsibilities:
  • Design, develop, and maintain full-stack web applications using C#/.NET Core and Angular
  • Build responsive, user-friendly interfaces with modern front-end technologies (HTML, CSS, TypeScript)
  • Develop and integrate RESTful APIs; familiarity with GraphQL is a plus
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions
  • Create and maintain technical documentation, including architecture diagrams and specifications
  • Implement automated testing and CI/CD pipelines to ensure reliable deployments
  • Modernize legacy applications using current technologies and best practices
  • Integrate with ERP systems like Epicor Kinetic, Epicor CPQ, and other applications like ECx Manager via APIs
  • Optimize application performance using techniques like asynchronous programming and multi-threading
  • Stay current with emerging technologies and propose innovative solutions

Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • Minimum of five years of recent experience as a .NET Full Stack Developer.
  • Must be based in Louisville or willing to relocate, as this is a hybrid role.
  • Minimum 5 years of experience in C#/.NET Core development
  • Minimum 5 years of experience with Azure Cloud in Microsoft environments
  • Proficiency in Angular
  • Strong understanding of web application architecture and implementation
  • Experience with SQL and database design
  • Familiarity with modular design and component-based architecture
  • Experience with RESTful APIs and asynchronous programming
  • Experience with trunk-based build, versioning, and release processes.
  • Proficiency in leveraging DevSecOps CI/CD practices and tools, such as GitHub, SonarQube, to enhance automation, code quality, and security throughout the development lifecycle
  • Demonstrated experience in integrating security practices into the CD/CD pipeline to identify and mitigate vulnerabilities early in the development process
  • Strong analytical, problem-solving, and communication skills
  • Understanding of Agile methodologies

Preferred Qualifications:
  • Experience with Epicor Kinetic, Epicor CPQ(formerly KBMax), ECx Manager, or other manufacturing-focused platforms
  • Background in the manufacturing or HVAC industry
  • Familiarity with containerization (Docker, Kubernetes)
  • Experience with cloud-native development and microservices architecture

Why Join KCC Companies?
  • Work on impactful projects that directly support operational excellence and innovation
  • Grow your skills with opportunities to explore new technologies and lead initiatives
  • Be part of a company that values continuous improvement, creativity, and teamwork


Terra Beaver - Talent Specialist - [email protected] - 502.493.5848
Laura Zoghbi - Recruiting Coordinator - [email protected] - 502.493.5859

Pay Range: $100,000 - $120,000 per year

Similar Jobs

More Jobs at KCC Manufacturing

  • Application Developer
    $100K — $120K *
    Louisville, KY 40214 (Jefferson County)
    Information Technology
    In-Person
  • Project Manager II
    $78K — $119K *
    Louisville, KY 40214 (Jefferson County)
    Manufacturing & Automotive
    In-Person
  • Manufacturing Engineer - Team Lead
    $90K — $130K *
    Louisville, KY 40214 (Jefferson County)
    Manufacturing & Automotive
    In-Person

More Information Technology Jobs

Find similar Application Developer jobs: