Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer II

Consolidated Precision Products

Software Developer II

If you would love to be part of a company that is poised for substantial growth with opportunities for career advancement, then working for CPP may be the right fit for you! Join a results-oriented workplace that strives for success through innovation, collaboration, and teamwork.

Consolidated Precision Products (CPP) is an investment casting foundry that specializes in complex aerospace & gas turbine components. With a stable business model and competitive compensation & benefits, CPP is a great option to consider as you look to make your next career move.

For more information, please visit

What we Offer:

  • Weekly Pay for Hourly Employees
  • Comprehensive Benefit Plans
  • Quarterly Bonus Opportunity
  • 401k with Company Match
  • Emphasis on Employee Engagement
  • Paid Holidays and Vacation Time
  • Tuition Reimbursement
  • Opportunities for Advancement


Position Overview:

We are seeking an experienced Software Developer with 5+ years of professional development experience to join our IT team. This role is responsible for designing, developing, and maintaining software solutions that support operations, reporting, data analysis, and system integration across the organization. The ideal candidate will have deep expertise in .NET Core, C#, T-SQL, Power BI, and Microsoft SQL Server, along with strong analytical and problem solving skills.

This position plays a key role in enhancing business processes and enabling data-driven decision making through high-quality application development and reporting solutions.

Key Responsibilities:
  • Design, develop, test, and maintain software applications using .NET Core and C#.
  • Build, optimize, and maintain T-SQL queries, stored procedures, and database objects within Microsoft SQL Server.
  • Develop and maintain reporting and analytics solutions using Power BI.
  • Integrate applications with existing systems, databases, and ERP platforms.
  • Troubleshoot and resolve technical issues across applications, databases, and interfaces.
  • Lead or contribute to software architecture discussions, design reviews, and technical planning sessions.
  • Ensure code quality through version control, code reviews, testing, and documentation.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Provide technical mentorship to IT Co-Ops and support IT initiatives as needed.


Qualifications & Requirements:

Education & Experience:
  • Bachelors degree in Computer Science, Software Engineering, or related field.
  • 5+ years professional experience in software development.
  • Experience with manufacturing or industrial operations environments is preferred.


Other Required Knowledge, Skills, & Abilities
  • Experience with:

    • .NET / C#
    • T-SQL and Microsoft SQL Server
    • Power BI (data modeling, DAX, report development)
    • Source control best practices, including experience with Git or similar version control systems


  • Familiarity with:
    • Azure DevOps and/or CI/CD process
    • Web API
    • Blazor, React and/or Angular
    • Python
    • Oracle ERP (EBS and/or Fusion) and PL/SQL



  • Ability to work independently and collaboratively in a fast-paced environment.
  • Excellent analytical, problem-solving, and communication


NOTE: Consolidated Precision Products is an Equal Employment Opportunity Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, disability, veteran status, genetic information, or any other characteristic protected under applicable law. It is the policy of the company to comply with all aspects of the Americans with Disabilities Act. Upon request, the company will provide reasonable accommodations to individuals with disabilities who need an accommodation to fully participate in the application process.

All roles are restricted to U.S. persons (U.S. citizens, permanent residents and other protected individuals under the Immigration and Naturalization Act) due to access to export-controlled technology. CPP will require proof of status prior to employment.

Note that we maintain a drug-free workplace, and all offers of employment will be contingent on satisfactory results of a drug & background screen.

This is a full time position
Pay Range:

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Software Developer II in Gates Mills, OH vacancy
  •  ...As a Software Engineer II, you will be leading the effort to develop, enhance, and support applications in a fast-paced development environment, while working with senior members of the staff on medium to large sized projects in a diverse range of topics to produce deliverables... 
    Suggested
    Flexible hours

    Insight Global

    Beachwood, OH
    5 days ago
  •  ...enable resiliency and self-healing of applications. Managing Server Operating Systems (Windows and Linux). Managing Web Servers (IIS 10). Troubleshoot production incidents, perform root cause analysis, and drive reliability improvements. Evaluate and implement... 
    Suggested
    Work experience placement
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    5 days ago
  •  ...Title : Cloud Software Developer II and III Type : FTE, Salaried Exempt Location : Cleveland, OH – Hybrid Onsite JOB SUMMARY AND PURPOSE: We are seeking a highly skilled and experienced Full-Stack Software Developer with strong capabilities in Azure, Kubernetes... 
    Suggested
    Remote work

    Wright Technical Services

    Euclid, OH
    1 day ago
  •  ...Desktop Software Engineer II and III Type: FTE, Salaried Exempt Location: Cleveland, OH – Hybrid Onsite   JOB DESCRIPTION (DUTIES...  ...with proprietary APIs; mentor others on best practices. Develop and refine automated test setups, frameworks, and methods across... 
    Suggested

    Wright Technical Services

    Euclid, OH
    1 day ago
  •  ...ensuring security, reliability, and performance. Key Responsibilities: Collaborate with cross-functional teams, including software engineers, hardware engineers, and QA, to understand project requirements and ensure smooth integration of DevOps practices into the... 
    Suggested

    Wright Technical Services

    Euclid, OH
    5 days ago
  •  ...Senior Embedded Software Engineer Hybrid – Mayfield Heights, Ohio Are you passionate about building software that powers real-world...  ...Software Engineer to join a talented engineering team developing advanced control system products used in modern manufacturing... 

    HireTalent - Staffing & Recruiting Firm

    Mayfield Heights, OH
    7 hours ago
  • $22 - $32 per hour

     ...love to have you join us! Job Description As an Embedded Software Engineering Co-op you will work alongside full time employees...  ...7 months. You will work alongside industry professionals developing new and existing products in an agile environment. Each co-op... 
    Hourly pay
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    3 days ago
  •  ...MARS Solutions Group is looking for an experienced Embedded Software Engineer located in Cleveland, OH. Our client is an Automation...  ...Engineer to join a growing engineering team focused on developing next-generation industrial control and automation products. This... 
    Shift work

    MARS IT Corp

    Pepper Pike, OH
    4 days ago
  •  ...teams to shape the roadmap. Provide technical mentorship to developers, admins, and junior engineers. Communicate complex technical...  ...such as: Service Cloud Consultant Platform Developer I/II Application Architect (preferred) Experience in largescale... 
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    4 days ago
  •  ...Insight Global is seeking a Software Developer - Integrations to support and own third party integrations across companys website and other customer-facing digital platforms. This role will have primary responsibility for the design, support, and enhancement of integrations... 

    Insight Global

    Mayfield Heights, OH
    3 days ago
  •  ...Job Description Insight Global is seeking a Software Developer – Integrations to support and own third party integrations across companys website and other customer-facing digital platforms. This role will have primary responsibility for the design, support, and enhancement... 

    Insight Global

    Pepper Pike, OH
    4 days ago
  •  ...Job Description Position Summary Rockwell Automation is looking for a Team Lead, Software Engineering, reporting to Sr Manager, Software Engineering. You will develop industry-leading agentic and AI-first capabilities within FactoryTalk Design Studio. These capabilities... 
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    4 days ago
  •  ...Mainframe Lead Developer Location: Mayfield Heights, OH Duration: Fulltime Job Description: Skill: Mainframe Lead Developer Experience: 10+ Yrs Experience. Responsibilities: An Onshore IT Apps Programmer Lead who is experienced in creating architecture... 
    Full time
    For contractors
    Immediate start
    Relocation

    JConnect Infotech

    Pepper Pike, OH
    2 days ago
  •  ...Solutions Group is looking for an experienced Senior Embedded Software Engineer located in Mayfield Heights, OH. Our client is an Automation...  ...are seeking a Senior Embedded Software Engineer to design, develop, and maintain real-time embedded software for advanced... 
    Shift work

    MARS IT Corp

    Pepper Pike, OH
    5 days ago
  •  ...Software Embedded Engineer Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive...  ...Lead - Embedded Software Essential Functions Develop safety- and security-critical embedded software for new Programmable... 
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Pepper Pike, OH
    4 days ago
  •  ...Software Developer For over 35 years, Peak Technologies has been at the forefront of providing end-to-end enterprise mobility, managed services, printing and mobile data capture solutions for performance-driven organizations focused on the optimization of supply chain... 

    PEAK Technologies

    Chesterland, OH
    3 days ago
  • Job Title: Splunk Architect Location: Mayfield, OH- Onsite Exp: 10 - 14 years of experience Fulltime Employment Job Descriptions Own end to end accountability for the Splunk and Cribl platform, including day to day data ingestion...
    Full time
    Shift work

    AceStack LLC

    Mayfield Village, OH
    7 hours ago
  • Splunk Architect Location: Mayfield, OH Experience: 10-14 Years Role Overview We are looking for an experienced Splunk Architect to lead the design, implementation, and optimization of the Splunk and Cribl platform in an enterprise environment...

    VBeyond

    Mayfield Village, OH
    5 days ago
  •  ...Insight Global is seeking a Lead Salesforce Developer to help complete an in progress Salesforce implementation while providing technical leadership across development efforts. This role will support platform enhancements, new versions, and cloud governance initiatives... 

    Insight Global

    Mayfield Heights, OH
    4 days ago
  •  ...Human Resources Business Partner II The Human Resources Business Partner II (HRBP II) serves as a strategic advisor and operational...  ...with business goals. • Analyze trends and metrics to develop solutions, policies, and programs that address workforce needs.... 

    Park Place Technologies

    Mayfield Village, OH
    5 days ago
  • Milwaukee, Wisconsin, United States Houston, Texas, United States Mayfield Heights, Ohio, United States Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than ...
    Contract work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    5 days ago
  •  ...if that's you we would love to have you join us! Job Description Position Summary: As a Senior Software Engineer, you'll join our R&D team to design and develop innovative software solutions for Rockwell Automation's control systems. This role goes beyond programming... 
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    2 days ago
  •  ...Senior Software Engineer Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive...  ...Software Engineer, you'll join our R&D team to design and develop innovative software solutions for Rockwell Automation's control... 
    Work experience placement
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Pepper Pike, OH
    5 days ago
  •  ...Chain (ISC) AI Center of Excellence. The AI Engineer will design, develop, and operationalize Generative AI (GenAI) and Large Language...  ...equivalent practical experience. ~5+ years of experience in software engineering, AI/ML, or applied data systems. ~ Python proficiency... 
    Work experience placement
    Visa sponsorship
    Work visa
    Flexible hours

    Rockwell Automation

    Pepper Pike, OH
    5 days ago
  •  ...questions about benefits. This person will be working along the software development team reporting directly into one the IT Directors....  ...OpenAI • 5+ years of technical experience • Experience developing user cases with Artificial Intelligence • Strong experience... 

    Insight Global

    Pepper Pike, OH
    1 day ago
  •  ...questions about benefits. This person will be working along the software development team reporting directly into one the IT Directors....  ...OpenAI • 5+ years of technical experience • Experience developing user cases with Artificial Intelligence • Strong experience... 

    Insight Global

    Mayfield Heights, OH
    14 hours ago
  • need jd Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, ...

    Apex Systems

    Mayfield Heights, OH
    2 days ago
  •  ...Senior C#.Net Developer Location: Mayfield OH Duration: Full Time Job Description: Strong.Net core, API Development &...  ...pipelines and associated technologies to develop and deliver software to development, quality assurance(QA) and production environments... 
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Mayfield Village, OH
    2 days ago
  •  ...skills and industry experience, please apply For preparing for interviews please visit REQUIRED SKILLS For Java /Software Programmers Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information... 
    Immediate start
    Remote work

    SynergisticIT

    Pepper Pike, OH
    1 day ago
  • Job Posting Job#: 3034423 Job Description: Need JD Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous...

    Apex Systems

    Pepper Pike, OH
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer II. Be the first to apply!