.NET Architect (Bengaluru)

.NET Architect (Bengaluru)

29 Oct
|
NexionPro Services
|
Bengaluru

29 Oct

NexionPro Services

Bengaluru

Job Description
Architect
- C++ & .
NET (Payments Platform)

Location:
Bangalore (Electronic City)

Experience:
14+ Years Employment Type: Full time

About the Role
We are looking for a highly skilled and hands-on Architect with strong expertise in C++, .
NET, and Microsoft SQL Server to drive the design, development, modernization, and support of mission-critical payment processing systems. This role is ideal for a technology leader who enjoys solving complex engineering challenges while remaining deeply involved in coding, architecture, performance optimization, and production troubleshooting. You will play a key role in modernizing legacy platforms, building scalable transaction processing systems, and ensuring the reliability of high-volume financial applications. Technology Stack Core Technologies
• C++ (MFC, ATL, COM/DCOM)
• C# / .
NET Framework
• Windows Services
• WCF, COM+
• Microsoft SQL Server
• MSMQ
• Kafka Additional Technologies
• Java / Spring Boot
• AWS Cloud
• Visual Studio
• Azure DevOps, Jenkins
• Git

Key Responsibilities
Architecture & Solution Design
• Own the end-to-end technical architecture of backend payment processing systems.
• Design scalable, high-performance, and secure transaction processing solutions.
• Lead modernization initiatives, including:
• 32-bit to 64-bit migration of native applications.
• Legacy platform modernization.
• Cloud migration initiatives on AWS.
• Define architectural standards, coding guidelines, and engineering best practices.
• Drive design reviews and technical decision-making across multiple teams. Application Development
• Develop and maintain enterprise-grade applications using C++ and .
NET technologies.
• Build and enhance Windows Services, COM components, and distributed systems.
• Design and implement asynchronous processing solutions using MSMQ and Kafka.
• Develop and optimize complex SQL Server database solutions,



including:
• Stored Procedures
• Functions
• Views
• Triggers
• Performance tuning and indexing strategies Production Support & Troubleshooting
• Lead root-cause analysis for critical production incidents.
• Troubleshoot:
• Application crashes
• Memory leaks
• Deadlocks
• Performance bottlenecks
• Messaging failures
• Database performance issues
• Utilize tools such as:
• WinDbg
• Visual Studio Debugger
• SQL Profiler
• Extended Events
• Query Store
• Performance Monitoring Tools
• Improve observability, logging, and monitoring capabilities across applications. Leadership & Collaboration
• Provide technical leadership and mentorship to development teams.
• Review code and architectural designs.
• Collaborate with Product Management, QA, Operations, and Engineering teams.
• Drive engineering excellence and continuous improvement initiatives. Required Skills & Experience Core Technical Skills C++
• Strong hands-on development experience in C++.
• Expertise in:
• MFC
• ATL
• COM/DCOM
• Windows Services
• Multi-threading
• Memory Management
• Performance Optimization .
NET
• Strong experience with:
• C#
• .
NET Framework
• WCF
• COM Interop
• Windows Services
• Enterprise Application Development SQL Server
• Deep understanding of Microsoft SQL Server.
• Experience with:
• Query Optimization
• Indexing Strategies
• Database Performance Tuning
• Transaction Management
• Concurrency Control
• Deadlock Analysis




• Large Volume Transactional Databases Messaging & Integration
• Hands-on experience with:
• MSMQ
• Kafka
• Event-Driven Architectures
• Distributed Systems Domain Expertise (Highly Preferred) Candidates from the following domains will be strongly preferred:
• Payments
• Banking
• FinTech
• Card Processing
• Acquiring Platforms
• Payment Gateways Preferred Functional Knowledge
• ISO 8583
• EMV
• Acquiring & Merchant Processing
• Authorization & Settlement Flows
• Chargebacks & Disputes
• Refunds & Reversals
• Merchant Funding & Reconciliation
• PCI-DSS Compliance
• HSM Integrations
• DUKPT
• PIN Translation & Key Management Nice to Have
• Java 21 / Spring Boot development experience.
• AWS migration and cloud architecture experience.
• Experience with payment security standards and compliance.
• Knowledge of Visa, Mastercard, and other card scheme processing standards.
• Exposure to regulated environments such as banking or financial services. Ideal Candidate Profile
• 8+ years of software development experience.
• Strong combination of C++ + .
NET + SQL Server expertise.
• Proven experience in architecture and design of enterprise applications.
• Strong debugging and production support experience.
• Excellent problem-solving and analytical skills.
• Ability to work independently and drive complex technical initiatives.
• Passion for building high-quality, scalable, and mission-critical systems. Why Join Us?
• Work on large-scale, real-time payment processing systems.
• Own architecture decisions and technical direction.
• Opportunity to lead modernization and cloud transformation initiatives.
• Collaborate with highly experienced engineering teams.
• Build solutions that process millions of mission-critical financial transactions.

📌 .NET Architect (Bengaluru)
🏢 NexionPro Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: .net architect (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: .net architect (bengaluru) / bengaluru