Enable job alerts via email!

Senior Software Engineer (C++)

ZipRecruiter

Norcross (GA)

Hybrid

USD 135,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An exciting opportunity awaits at a growing company known for its commitment to career advancement. As a Senior Software Engineer, you will develop and enhance Windows desktop applications, utilizing your expertise in C++ and SQL. This role involves collaboration with various teams in a dynamic Agile environment, focusing on code quality and performance optimization. With a strong emphasis on mentorship and innovation, you'll play a key role in shaping the future of software solutions. Join a forward-thinking company that values your contributions and offers a comprehensive benefits package, including immediate healthcare coverage and a generous 401K plan.

Benefits

401K with company match
Open PTO plan
Competitive medical, dental, vision plans
Access to telemedicine
Short-term and long-term disability
FSA
Commuter benefits
Life and accident insurance

Qualifications

  • 5+ years of experience in developing Windows desktop applications.
  • Expertise in C++, SQL, and understanding of OOP principles.

Responsibilities

  • Develop new features and enhance Windows-based desktop applications.
  • Collaborate with teams to design, test, and implement code.

Skills

C++
SQL
OOP
Data Structures
Algorithms
Agile
MFC
STL
C#
WPF

Job description

Senior Software Engineer (C++ Desktop Applications)

Location: Norcross, GA 30092 | Hybrid Remote: 1-3 days in the office per week

Travel: Quarterly company events in Cincinnati

Employees: 750 | Industry: SaaS, Construction | Reports To: Software Engineering Manager

Exciting opportunity to join a growing company with a proven track record for career advancement.

Responsibilities:
  • Developing new features and enhancing Windows-based desktop applications
  • Creating reusable code and libraries via efficient and testable coding practices
  • Collaborating with architects, QA, and IT teams to help design, test, and implement code
  • Working in a Kanban/Agile environment with 1 week iterations
  • Analyzing performance of software and memory utilization
  • Resolving issues with code, using root cause analysis as needed
  • Providing estimates for level of work effort and time for completion
  • Participating in code reviews and architectural/design discussions
Requirements:
  • 5+ years of professional experience developing Windows desktop applications
  • Expert understanding of OOP, data structures, and algorithms with C++ and SQL
  • Experience with MFC, STL, and Access databases
  • Experience with Agile (Kanban)
  • Capable of mentoring junior engineers, troubleshooting issues with code, and delivering new features
  • SaaS experience is a plus
  • Experience with C# and WPF is a plus
Benefits:
  • Benefits start on the first day of employment
  • 401K with company match (both immediately 100% vested)
  • Open PTO plan
  • Competitive medical, dental, vision plans – access to telemedicine and HSA plans
  • Short-term and long-term disability, FSA, commuter benefits, life and accident insurance
Compensation:
  • $135K - $150K
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Atlanta

Remote

USD 90,000 - 215,000

2 days ago
Be an early applicant

Senior Software Engineer, C++, Search Experience Backend (US Remote Available)

Splunk

North Carolina

Remote

USD 139,000 - 193,000

Today
Be an early applicant

Senior Software Engineer, C++, Search Experience Backend (US Remote Available)

Cisco

Oregon

Remote

USD 139,000 - 193,000

Yesterday
Be an early applicant

Senior Software Engineer, C++, Search Experience Backend (US Remote Available)

Cisco

North Carolina

Remote

USD 139,000 - 193,000

Yesterday
Be an early applicant

Senior Software Engineer, C++, Search Experience Backend (US Remote Available)

Cisco

South Carolina

Remote

USD 139,000 - 193,000

Yesterday
Be an early applicant

Senior Software Engineer, C++, Search Experience Backend (US Remote Available)

Cisco

Colorado

Remote

USD 139,000 - 193,000

Yesterday
Be an early applicant

Senior Software Engineer, C++, Search Experience Backend (US Remote Available)

Splunk

South Carolina

Remote

USD 139,000 - 193,000

2 days ago
Be an early applicant

Senior Software Engineer, C++, Search Experience Backend (US Remote Available)

Splunk

Oregon

Remote

USD 110,000 - 140,000

2 days ago
Be an early applicant

Senior Software Engineer (C++), Search Experience Backend (US Remote Available)

Cisco Systems

Remote

USD 120,000 - 160,000

2 days ago
Be an early applicant