Demo

Senior Software Engineer

Cypress HCM
Norcross, GA Full Time
POSTED ON 3/29/2025
AVAILABLE BEFORE 4/27/2025

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 | 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 an 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 is preferred)

· Capable of mentoring junior engineers, troubleshooting issues with code, and delivering new features

· SaaS experience is preferred

· Experience with C# and WPF is preferred


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 HAS plans

· Short-term and long-term disability, FSA, commuter benefits, life and accident insurance


Compensation:

· $135K - $150K

Salary : $135,000 - $150,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cypress HCM

Cypress HCM
Hired Organization Address Sunnyvale, CA Full Time
Patent Paralegal Our client is seeking a contractor for a Patent Paralegal role. This position is required to be 2 days ...
Cypress HCM
Hired Organization Address San Francisco, CA Full Time
Job Description Job Description Biztech InfraDelivery Real Estate Build Project Manager Duties : Lead the project design...
Cypress HCM
Hired Organization Address Lehi, UT Contractor
We have an exciting opportunity for a Procurement - Technology Sourcing Management with the top leading multimedia and c...
Cypress HCM
Hired Organization Address Lehi, UT Contractor
We have an exciting opportunity for a Web Analytics Security & Machine Learning Specialist with the top leading multimed...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Norcross, GA area that may be a better fit.

Senior Software Engineer

OneStream Software, Decatur, GA

AI Assistant is available now!

Feel free to start your new journey!