We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

C++ Senior Software Developer

Cognizant Technology Solutions
life insurance, parental leave, paid time off, paid holidays, 401(k)
United States, Georgia, Atlanta
Feb 22, 2025

C++ Senior Software Developer

About Us:

Cognizant is one of the world's leading professional services companies, transforming clients' business, operating, and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build, and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant, a member of the NASDAQ-100, is ranked 195 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com.

The Role:

Cognizant is looking for an experienced and innovative C++ Senior Software Developer to serve our diverse base of global clients. As a member of our team, you will build cutting edge, cloud-based software that powers modern business. An ideal candidate is someone who enjoys working in a diverse, collaborative, geographically distributed team. Similarly, the ideal candidate is an expert engineer who values the "team", drives continuous improvement and is unafraid to challenge the legacy status quo with creative cloud-based solutions.

Location: Atlanta, GA or Dallas, TX- USA - preferred. (Hybrid)

Job Description:

Job Title: TECHNICAL LEAD

Modifications to existing product features to include technical documentation.
* Designs and implements new product features.
* Participate in requirements gathering and documentation
* Lead the non-functional aspects of the solution which includes security and performance
* Live and breathe the agile mindset and work in a fast paced scrum environment.
* Consistently deliver quality shippable software to our customers, being part of our Agile development team.
* Produce technical documentation as needed.
* Help foster a culture of knowledge building across the team.

Key Responsibilities/Experience/Technical skills:

Required Skills: Technical - C++, and Python, .NET (good to have)

Responsibilities:

* Builds and executes unit tests for new or existing application code.

* Works with Customer Care team members to resolve problems with released software. Exhibits very high personal commitment to quality, software engineering best practices, and protection of sensitive consumer information.

* Attends daily scrum meetings, sprint planning, work estimates.

* Provides input into and release management decisions.

* Ability to drive issues to effective resolution and to find solutions to challenging, time-critical problems.

* Mentors team members and conducts code and test reviews.

* Bachelor's degree in a related area (Computer Engineering, Computer Science, Computer Information Services, Management Information Services) or equivalent industry experience.

* Strong knowledge of object-oriented programming concepts 5+ years of C++ experience on Windows environment. Modern C++ standard (C++ 11 and above) experience 3+ years of python experience.

* Experience producing technical designs for software applications.

* Must exhibit good judgment in decision making.

* Must excel in verbal and written communications.

* Able to convey technical concepts to non-technical audiences.

* Able to troubleshoot complex systems including hardware and software systems.

* Test automation experience using Cucumber, Behave, Gherkin Have a Test-First mindset Unit Testing Framework like Google Test, cppUnit etc.

* Networking, TCP/IP Socket level communications Experience in mentoring others on SW Engineering standards and emerging best practices Agile Development experience Strong debugging and troubleshooting skills Familiarity with the Atlassian tool suite (Jira, Confluence, etc.)

Salary and Other Compensation:

The annual salary for this position is between $[XX,XXX.XX - XX,XXX.XX] depending on experience and other qualifications of the successful candidate.

This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.

Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

#LI-NE1

Applied = 0

(web-8678f847c8-7tqmj)