KCC Manufacturing-posted 4 months ago
Full-time • Mid Level
Hybrid • Louisville, KY
251-500 employees

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.

  • 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
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • 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
  • 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
  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service