.NET & C++ Developer Job at Purple Drive, Waltham, MA

Z09OQ1hyVkE4dFZqSnIwMnpMWmFHYkw0ZXc9PQ==
  • Purple Drive
  • Waltham, MA

Job Description

Job Summary

We are seeking a highly skilled .NET & C++ Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate will have strong hands-on experience in C++ for system-level or performance-critical components and .NET technologies for application development, integration, and services. This role requires excellent problem-solving skills and the ability to work across the full software development lifecycle.

Key Responsibilities

  • Design, develop, test, and maintain applications using C++, .NET, and related technologies

  • Develop high-performance, multi-threaded, and memory-efficient C++ applications

  • Build and maintain .NET applications, APIs, and services using C# and the .NET framework

  • Integrate C++ components with .NET applications where required

  • Participate in requirements analysis, system design, and architecture discussions

  • Troubleshoot, debug, and optimize existing applications for performance and reliability

  • Collaborate with cross-functional teams including QA, DevOps, and Product

  • Ensure adherence to coding standards, best practices, and secure development guidelines

  • Participate in code reviews and mentor junior developers when needed

Required Skills & Qualifications

  • Strong hands-on experience with C++ (STL, OOP, memory management, multithreading)

  • Strong experience with .NET technologies (C#, .NET Framework / .NET Core)

  • Experience developing Windows or cross-platform applications

  • Solid understanding of data structures, algorithms, and design patterns

  • Experience with REST APIs, integration, and application interfaces

  • Proficiency with version control tools (Git, SVN, etc.)

  • Strong debugging, analytical, and problem-solving skills

Preferred / Nice-to-Have Skills

  • Experience with Visual Studio and modern build tools

  • Knowledge of SQL Server or other relational databases

  • Exposure to CI/CD pipelines and DevOps practices

  • Experience with performance tuning and optimization

  • Familiarity with Agile/Scrum development methodologies

Education

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

What We Offer

  • Competitive compensation package

  • Opportunity to work on high-impact, complex systems

  • Collaborative and growth-oriented work environment

Job Tags

Similar Jobs

A & R Transport

CDL-A Truck Drivers Home Daily / Often Job at A & R Transport

CDL-A Truck Drivers Home Daily / Often250 Mile Radius Out & Back LanesAvg $1300+ per week Full BenefitsAssigned Late Model Equipment$3k Sign-on Pay Immediate HiringNo Endorsements Neededwww.drivewithar.com(***) ***-****

Strap Tank Brewery

Server Job at Strap Tank Brewery

 ...team-oriented atmosphere where quality and fun come together? Were excited to announce the opening of our brand-new restaurant and brewery, and were looking for skilled and motivated Servers to deliver exceptional dining experiences to our guests. What We Offer:... 

NTT DATA, Inc.

Desktop Support Associate-Helpdesk Job at NTT DATA, Inc.

 ...organization, apply now. We are currently seeking a Desktop Support Associate-Helpdesk to join our team in Panama city, Panam (PA-...  ...support tailored to each clients needs. While many positions offer remote or hybrid work options, these arrangements are subject to... 

Senior Helpers - Petersen-Smith Parent

Certified Nursing Assistant/Caregiver$$Ladson Job at Senior Helpers - Petersen-Smith Parent

 ...Helpers: Companionship & conversation Light housekeeping & meal prep-assist with bathing, grooming, Medication reminders Support independence with kindness Respect-no experience requiredwe provide training! Apply today to become part of a team that values... 

ALLSAINTS

Stylist - PT - Belmont Outlet - United States of America Job at ALLSAINTS

 ...Stylist - PT - Belmont Outlet Belmont, Elmont, New York THE ALLSAINTS TEAM At AllSaints we are in the business...  ...will also support handling first line customer enquiries via our online customer service system, with the remainder of your time being...