Skip to main content

Sr. Software Engineer B2

00068996265

Solution Architect - JD

Key Responsibilities

  • Design end-to-end architecture for complex, multi-tiered systems, from requirements through implementation and production support.
  • Lead the transformation of traditional monolithic applications into modern, loosely coupled, microservices-based architectures.
  • Design highly available, resilient, and fault-tolerant solutions for customer-facing applications operating at bank scale.
  • Architect and guide the development of cloud-native applications and API-first solutions.
  • Partner with engineering, infrastructure, security, and DevOps teams to ensure solutions meet enterprise standards for performance, scalability, and compliance.
  • Conduct system and process analysis to identify architectural gaps and opportunities for automation and performance improvement.
  • Evaluate and recommend data storage strategies across RDBMS, NoSQL, and legacy/emerging database technologies.
  • Act as a technical liaison between engineering teams and non-technical/business stakeholders, clearly communicating architectural trade-offs and decisions.
  • Ensure solutions adhere to banking-industry regulatory, security, and data-privacy requirements (e.g., PCI-DSS, SOX, GLBA, and internal risk/compliance frameworks).
  • Contribute to architecture governance, design reviews, and the definition of reusable patterns and standards across the GCC.
  • Mentor engineers and junior architects on architectural best practices (Principal level and above).

Required Qualifications

  • 12–15 years of experience in web/software development, with progressively increasing responsibility in solutions or enterprise architecture.
  • Proven, hands-on experience with the end-to-end delivery of complex, multi-tiered software systems.
  • Strong foundation across multiple IT disciplines, with demonstrated understanding of core architectural concepts and patterns (e.g., SOA, event-driven, microservices, domain-driven design).
  • Experience conducting system and process analysis to inform architectural decisions.
  • Excellent communication and facilitation skills, with the ability to lead technical discussions with both technical and non-technical/business stakeholders.
  • Solid experience working with data and database management systems, including both legacy and modern/emerging database technologies.
  • Experience with RDBMS required; hands-on experience with NoSQL is required.
  • Demonstrated experience designing and building highly available, customer-facing applications in a global delivery/shared-services (GCC) model.
  • Experience designing and building cloud-native applications and RESTful/GraphQL APIs.
  • Demonstrated experience designing highly available, resilient architectures, including automation and performance-optimization initiatives.
  • Proven experience transforming monolithic architectures into modern, decoupled microservices-based systems.
  • Working experience in at least two to three of the following domains: Infrastructure, Security, DevOps, Application Development, Database Technologies, or Cloud Computing (AWS, Azure, or GCP).
  • Bachelor’s degree in computer science, Engineering, or a related field (or foreign equivalent); equivalent professional experience will also be considered.

Desired / Preferred Qualifications

  • Prior experience in the banking or financial services domain, including an understanding of consumer and custodial banking operations and experience handling sensitive financial data.
  • Strong business analysis, solution-crafting, stakeholder management, and executive presentation skills.
  • Experience in cybersecurity architecture or secure-by-design principles.
  • Working knowledge of multiple programming languages and at least one modern front-end framework (Angular, React, or Vue), such as Python, Java, JavaScript, Ruby, Golang, C, or C++.
  • UI/UX design exposure, including familiarity with web/application branding and design-system practices.
  • Cloud architecture certification(s) — AWS Certified Solutions Architect, Microsoft Azure Solutions Architect Expert, or Google Cloud Professional Cloud Architect.
  • Enterprise architecture framework knowledge (e.g., TOGAF) or equivalent certification.
  • Experience working in Agile/SAFe delivery environments across distributed, global teams and time zones.

Core Competencies

  • Technical Depth — Ability to go deep on architecture, code, and infrastructure when needed
  • Strategic Thinking — Connects technical decisions to business and enterprise outcomes
  • Communication — Translates complex technical concepts for varied audiences
  • Collaboration — Works effectively across globally distributed, cross-functional teams
  • Risk & Compliance Awareness — Understands the regulatory weight of decisions in a banking environment

About Cognizant: 
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant.

Additional employment information
Compensation 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.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.

Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.

Benefits that help you thrive and grow

Our benefits program is built with you in mind—so you can enjoy a fulfilling, balanced and healthy life.

a blue line drawing of a plant with leaves

Financial wellbeing

We regularly review market data to ensure compensation reflects the value you bring. Your benefits extend beyond pay and may include retirement plans, financial education, etc.

Stay Healthy Midnight Blue RGB

Physical and mental health

We empower you to prioritize your wellbeing through paid time off, flexible working where possible, healthcare plans, counselling, our Mental Health Allyship program and more. 

Build The Career You Want Midnight Blue RGB

Your career, your way

With 350,000+ roles at Cognizant, you’ll have opportunities explore new technologies, industries and locations—and build the skills you need to grow your career.

Making A Meaningful Impact Midnight Blue RGB

Real-world impact

Think about the biggest brands you rely on. Chances are, they rely on us to help strengthen their business. Here, you’ll turn bold ideas into solutions that improve lives everywhere.

Haven't yet found the right opportunity?

Get the latest updates on job opportunities, recruitment events and company news—tailored just for you!

Be in the know