Job Description
Join the CPC Family as a Software Engineer
At CPC, we are dedicated to crafting enterprise-class systems in a vibrant, fast-paced, and rapidly growing environment.
We Are Looking For:
- 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.
Why CPC?
- You’ll be part of a fun, friendly, and inclusive team.
- Our environment is dynamic, giving you the opportunity to tackle new challenges and grow professionally.
As a Full Stack Developer at CPC, you will be at the forefront of technology and innovation, playing a crucial role in the design, development, and implementation of comprehensive software solutions that meet business needs. Here’s what you’ll do:
- 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.
Who You Are:
- A dynamic developer passionate about creating impactful solutions.
- A lifelong learner and innovator who stays informed about industry trends.
- Someone who thrives in a collaborative environment, ready to both share expertise and learn from others.
Join CPC as a Software Engineer / Full Stack Developer where you will leverage your deep technical expertise to drive our software solutions forward. Here are the technical qualifications we are looking for:
- Operating System Proficiency:
- Windows and Linux: Experience in developing and maintaining applications.
- iOS & Android: Skilled in developing mobile applications.
- Database Management Skills:
- MS SQL, MySQL, Couch, Cockroach: Proficient in database design, management, and optimization.
- Programming Languages and Frameworks:
- JavaScript, C#, 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.
- Development Tools: Experience with GitHub for version control and Jira for project management.
Skills And Qualifications – Software Engineer / Full Stack Developer
As part of the CPC team, you'll need a diverse set of skills and qualifications to thrive in our innovative and collaborative environment. Here’s what we’re looking for:
- Problem Solving: 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.
- Adaptability to Technologies: A keen interest in technology with a willingness to learn and adapt to new and evolving technologies. We value flexibility and a proactive attitude in mastering diverse tools and platforms.
- Team Collaboration: Must have prior experience working within cross-functional engineering teams. This involves coordinating with developers, project managers, and other stakeholders to ensure project success.
Join Us: At CPC, you will find a culture that values collaboration, innovation, and creativity. We offer an environment where you can challenge yourself, grow your skills, and directly contribute to our success. If you are ready to make a significant impact and thrive in a high-energy setting, we would love to welcome you to the CPC family.
Full time: Benefits, PTO, 401(k), ESOP