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

RitKQzNUQ0pXRjEwdDhzMmVJMVA1WE9Q
  • 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

Affidian Credit Union

Bank Teller - Credit Union Job at Affidian Credit Union

 ...Affidian Credit Union is looking for a Teller with excellent customer service skills for their Denver branch. If you are interested...  ...accurately and operate a computer terminal. General knowledge of banking operations and procedures is helpful. Proactive in solving... 

NOV

Industrial Painter Job at NOV

 ...heavy manufacturing environment. A thorough knowledge of Industrial Painting procedures and practices are essential to ensure the...  ...& background check. Must be willing and able to obtain a painter's certification through internal and/or external sources to perform... 

SelecSource

Investigator Job at SelecSource

 ...Investigator Position Type: Temporary (JanuaryApril), with potential for permanent placement Schedule: High-volume workload; collaborative...  ...a motivated and detail-oriented Investigator to support background screening operations during peak season. This role is ideal... 

Southwestep

Live-On Property Manager for Apartments Job at Southwestep

 ...A property management company in San Diego seeks an experienced On-site Manager to oversee daily operations of assigned properties, ensuring resident satisfaction and...  ...position requires working nights and weekends, living on-site, and leveraging property management software... 

ABC Supply Co., Inc

Warehouse Material Handler / Backup CDL Driver Job at ABC Supply Co., Inc

 ...customers, operate forklifts, and load products onto delivery trucks. ABC Supply is proud to be an employee-first company. In fact...  ...is preferred Box, conveyor, curtainside, flatbed, and/or straight truck experience is preferred Trailer mounted forklift experience...