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

LzhrTStpODFKbWNOQllnUlZTRWRMRUVNMGc9PQ==
  • 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

The Tie

Account Executive (Crypto) Job at The Tie

 ...Experience selling to traditional institutional investors is preferred. ~ A strong understanding and passion for finance, cryptocurrency, trading, and data ~ A creative and entrepreneurial mindset. Youre self-driven and will be able to work in both a team environment... 

Atria Physician Practice New York PC

Adolescent Primary Care Physician Job at Atria Physician Practice New York PC

 ...edge primary and specialty care in New York, South Florida, Los Angeles (2026), and through 24/7 telemedicine globally. Our multi-specialty team of 60+ top in-house physicians provides proactive, preventive, and precision-based care for Atria members and their families.... 

Pet Supplies Plus

Pet Supplies Plus Shift Manager Job at Pet Supplies Plus

Pet Supplies Plus Shift Manager Location Danville, IL : SUMMARY To assist the Pet Supply Plus Store Director in establishing and maintain excellent customer service, accountability for the operation of the store insuring maximum sales and profitability through merchandising... 

Assured Nursing

Travel Nurse RN - Long Term Care (LTC) Long Term Care - $2,254 per week Job at Assured Nursing

 ...Assured Nursing is seeking a travel nurse RN Long Term Care (LTC) Long Term Care for a travel nursing job in Marshfield, Wisconsin. Job Description & Requirements ~ Specialty: Long Term Care ~ Discipline: RN ~ Start Date: 01/26/2026~ Duration: 13 weeks ~... 

JEVS Human Services

Community Support Worker Job at JEVS Human Services

 ...We have an exciting opportunity within our Community Living and Home Supports (CLHS) program as a Community Support Counselor . CLHS programs allow individuals with developmental/intellectual disabilities and mental illnesses to live with varying levels of support...