C++ Software Engineer Job at Liberty Personnel Services, Inc., Blue Bell, PA

OEc5dzF4b3hsR2RBV1RDYmo0cnZvWkRoREE9PQ==
  • Liberty Personnel Services, Inc.
  • Blue Bell, PA

Job Description

Job Details:

Software Engineer C++ 

Hybrid onsite 2-3 days

As a Software Engineer, you will be a key member of our development team, responsible for designing, developing, and testing software applications in a Windows environment. You will work on challenging projects, utilizing your expertise in C++ and modern software development practices. This role offers the opportunity to contribute to the full software development lifecycle, from requirements gathering to deployment and maintenance.

Responsibilities

  • Design, develop, and test high-quality code for Windows applications, primarily using C++ and C#.
  • Utilize Model-Driven Architecture (MDA) principles with Rhapsody in C++ for robust software design and development.
  • Implement efficient and reliable code using the Standard Template Library (STL) in C++ and relevant frameworks in C#.
  • Develop multi-threaded applications, ensuring optimal performance and stability.
  • Adhere to Test-Driven Development (TDD) methodologies to ensure top-notch code quality.
  • Participate actively in Agile development sprints, contributing to planning, daily stand-ups, and retrospectives.
  • Automate software delivery processes through CI/CD pipelines.
  • Implement and manage infrastructure as code (IaC) using tools and scripting (potentially including Python) to provision and configure environments.
  • Collaborate effectively with other engineers, QA, and product management teams.
  • Troubleshoot and debug software issues across various components.
  • Contribute to the continuous improvement of development processes, embracing automation and efficiency.
  • Maintain up-to-date knowledge of relevant technologies and trends, including advancements in C#, CI/CD, IaC, and Python scripting.

Required Skills and Experience

  • Bachelor's degree in Computer Science or a related field.
  • Proven experience in C++ and C# software development in a Windows environment.
  • Strong understanding and practical experience with Model-Driven Architecture (MDA) and Rhapsody in C++.
  • Proficiency in using the Standard Template Library (STL) for C++ development.
  • Experience developing multi-threaded applications.
  • Solid understanding of Test-Driven Development (TDD) principles and practices.
  • Experience working in an Agile development environment.
  • Hands-on experience with CI/CD pipeline setup and management.
  • Familiarity with Infrastructure as Code (IaC) principles and tools.
  • Proficiency in scripting languages, particularly Python, for automation tasks.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

To apply, email bk@libertyjobs.com your resume. 

Please add me on LinkedIn!  

I look forward to connecting with you!  

Boyd Kelly

484 567 2099
bk@libertyjobs.com

#IT

#midsenior

#libertyjobs

#hybrid

Job Tags

Similar Jobs

Manpower

Picker Packer Job at Manpower

 ...Picker/Packer/Repacker I Location: Honolulu, HI Pay Range: $18 Shift: Mon-Fri8 am - 5 pm What's the Job? Responsible for packing and repacking products to meet quality standards Measure, weigh, and count products and materials accurately Assemble, line... 

TradeJobsWorkforce

Delta Airlines Remote Customer Support - Work From Your Own Home Job at TradeJobsWorkforce

Working as a Customer Service Agent ("CSA") is central to demonstrating that we understand the demands of air travel and our goal is to make the experience as smooth and enjoyable as possible. As a member of our ground crew, you will work in an enjoyable team environment...

Kaav Inc.

Oracle Database Administrator (Consultant) Job at Kaav Inc.

 ...Job Title: Oracle Database Administrator (Consultant) Location: Columbia, SC 29201 - Only locals Work Mode: Hybrid (3 days onsite / 2 days remote) Duration: Contract Candidate Requirement: Must be a South Carolina resident (No relocation allowed... 

Consolidated Supply Co.

Water Works Project Manager Job at Consolidated Supply Co.

Job Description Job Description Project Manager (Water Works) Consolidated Supply Co. a leading wholesale distributor of plumbing, hydronic heating, and water works products, has an opening for a Project Manager. This position represents the company and its products...

Power Systems Mfg., LLC

Transportation & Logistics Supervisor Job at Power Systems Mfg., LLC

 ...Job Description Job Description POSITION: Transportation & Logistics Supervisor LOCATION: Jupiter, FL/Stuart FL. Job Summary: The Transportation & Logistics Supervisor oversees daily transportation activities to ensure the efficient and timely movement...