> Markdown version of [/jobs/ext/1842836-software-engineer-lead](https://www.wearedevelopers.com/jobs/ext/1842836-software-engineer-lead). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Lead - **Company:** Cognizant Technology Solutions Corporation - **Location:** Atlanta, GA, United States - **Experience:** Expert - **Salary:** $60,000.0 - $93,500.0 - **Contract:** Permanent contract - **Skills:** Microsoft Azure, C++ (Programming Language), Databases, Continuous Integration, Data Systems, IBM DB2, Software Debugging, Perl (Programming Language), Python (Programming Language), Oracle (Applications), Performance Tuning, Software Systems, SQL Databases, Transaction Processing (Computing), Data Processing, Scripting, System Availability, Software Troubleshooting, Git, Containerization, Kubernetes, Bitbucket, Docker, Jenkins - **Published:** July 1, 2026 - **Apply:** https://dejobs.org/x/x/352538A7941B463C8478A86A005F31D5/job/ ## About the Role · Strong experience in C/C++ development in Unix/Linux environments · Hands-on experience with Oracle/DB2 and SQL-based data solutions · Experience with Payments domain (Debit processing, ATM, settlement, or transaction processing) · Knowledge of CI/CD tools - Jenkins, Git, Bitbucket · Experience with scripting languages such as Python or Perl · Exposure to containerization technologies (Docker, Kubernetes) and cloud platforms (Azure preferred) · Strong troubleshooting, debugging, and production support experience · Familiarity with Data Navigator or similar payment processing frameworks (preferred) ## Description We are seeking a highly skilled and experienced Software Engineer Lead specializing in C/C++ development within Unix/Linux environments to join our dynamic engineering team. In this role, you will lead the design, development, and optimization of high-performance software systems that operate in complex Unix/Linux platforms. The ideal candidate will have a proven track record of leading engineering teams, architecting scalable solutions, and writing efficient, maintainable C/C++ code. You will collaborate closely with cross-functional teams including product management, QA, and operations to deliver robust software solutions that meet business goals and customer needs. In this role, you will: · Lead development and enhancement of debit processing applications using C/C++ in Unix/Linux environments · Support and maintain Data Navigator platform including builds, configuration, and production support · Design and implement scalable solutions for payment processing systems (ATM, billing, settlement, exception handling) · Perform advanced debugging, root cause analysis, and performance optimization · Manage and support CI/CD pipelines using Jenkins, Git, and Bitbucket · Work closely with database systems (Oracle/DB2) for data processing, optimization, and integrity · Provide on-call production support ensuring high system availability and reliability · Collaborate with cross-functional teams (business, QA, infra) (business, QA, infra) and guide junior engineers Work model We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a hybrid position requiring 3 days a week in a client office in Atlanta, GA. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs. The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations. ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)