Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

COMBINED PUBLIC COMMUNICATIONS Logo

Software Engineer

COMBINED PUBLIC COMMUNICATIONS

Salary not specified
Sep 15, 2025
Cold Spring, KY, US
Apply Now

CPC is looking to hire a Software Engineer to design, develop, and implement comprehensive software solutions that meet business needs, staying at the forefront of technology and innovation.

Requirements

  • Windows and Linux: Experience in developing and maintaining applications.
  • iOS & Android: Skilled in developing mobile applications.
  • MS SQL, MySQL, Couch, Cockroach: Proficient in database design, management, and optimization.
  • JavaScript, C-Sharp, PHP, Python, C++: Strong coding skills and understanding of software development principles.
  • Frontend Frameworks: Experience with React and AngularJS.
  • Backend Frameworks: Proficiency in NodeJS and .NET.
  • Elasticsearch Suite of Tools: Familiarity with APM, Kibana, Discover, Anomaly Detection, and Metrics for robust data handling and performance tuning.

Responsibilities

  • Collaborate Closely with Business Units: Work directly with internal teams to gather requirements, and translate these into effective, user-friendly software solutions.
  • Stay Technologically Proficient: Keep up-to-date with the latest technology trends, programming techniques, and AI capabilities to enhance our systems and maintain our competitive edge.
  • Design and Develop Across the Stack:
  • UI Development: Craft intuitive user interfaces that enhance user experience.
  • API Development: Build robust web services APIs that facilitate seamless data exchange and functionality.
  • Database Management: Implement database architectures that support efficient data storage and retrieval.
  • Implement and Optimize: Responsibly implement changes based on detailed requirements and continuously optimize our applications to improve performance and scalability.

Other

  • A team-first player who is humble and approachable.
  • Individuals who are eager to both learn and impart knowledge, fostering a supportive learning environment.
  • A candidate with a strong work ethic, committed to achieving excellence through hard work and persistence.
  • Someone who thrives with a diverse array of technologies, allowing you to broaden your technical skills across multiple domains.
  • Strong analytical skills with a proven ability to troubleshoot and resolve complex issues. This requires a methodical approach to problem-solving and the ability to think outside the box.