XX
Senior Software Development Engineer – C++Cognizant Technology SolutionsLake Forest, California, United States

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Senior Software Development Engineer – C++

Cognizant Technology Solutions
  • US
    Lake Forest, California, United States
  • US
    Lake Forest, California, United States

Über

Overview:
We are seeking a highly skilled Senior Software Development Engineer with deep expertise in C++ development for Windows Desktop Applications. This role is ideal for a seasoned developer or technical leader who wants to contribute to a high-performing, distributed software development team.

Key Responsibilities

  • Design, develop, and maintain Windows Desktop Application components using C++.
  • Own product subsystems and ensure high-quality delivery across design, implementation, and testing.
  • Collaborate with cross-functional teams (Product Management, Program Management, QA) to define and execute software development and testing strategies.
  • Review and validate deliverables including requirements, architecture, design, test plans, and automation frameworks.
  • Drive innovation in software development and testing practices, improving efficiency and quality.
  • Work with offshore development resources and outsourced partners as needed.
  • Utilize Azure DevOps for version control (Git/TFVC) and CI/CD processes.

Required Skills & Experience

  • BS/MS in Computer Science or Engineering.
  • 6–8 years of hands-on C++ experience developing Windows Desktop Applications.
  • Strong expertise in debugging, memory management, and performance optimization on Windows.
  • Solid understanding of software design principles, Lean/Agile methodologies.
  • Experience with Unit Testing frameworks (MSTest, NUnit, XUnit) and mocking tools (MS Fakes, Moq).
  • Familiarity with Azure DevOps and distributed development environments.
  • Excellent problem-solving, communication, and leadership skills.

Nice to Have

  • Experience with Wonderware System Platform / InTouch.
  • Knowledge of cybersecurity best practices for software development.
  • Lake Forest, California, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.