1 day ago
Pune, India or Bengaluru, IndiaStaff+
Responsibilities
- Define technical vision, architectural blueprints, and engineering roadmaps for enterprise-scale applications.
- Modernize legacy C++ modules into high-performance, cloud-native services using .NET technologies.
- Design APIs and integration layers connecting .NET applications with Java and Node.js microservices.
- Establish coding standards, architectural patterns, and security best practices across engineering teams.
- Conduct architecture assessments and code reviews for mission-critical application components.
- Optimize system performance, scalability, reliability, resilience, and cost efficiency.
- Mentor senior developers and engineers while promoting technical excellence and continuous improvement.
- Partner with engineering teams, product managers, and executive stakeholders on technical decisions.
- Evaluate third-party tools, frameworks, and cloud technologies.
Requirements
- 15+ years of software engineering experience, including at least three years in architecture or technical leadership.
- Deep expertise in modern C++, including memory management, multithreading, and low-level performance optimization.
- Strong proficiency with .NET Core, .NET 6 or later, C#, Web API, and microservices architecture.
- Working knowledge of Java, Spring Boot, and Angular for cross-technology integration.
- Experience designing distributed, high-throughput, fault-tolerant enterprise systems.
- Hands-on experience with cloud platforms, Docker, Kubernetes, and continuous integration and delivery pipelines.
- Proficiency with SQL Server, PostgreSQL, MongoDB, and Redis.
- Preferred experience in fintech, banking, trading, payments, or wealth management technology.
- Preferred experience leading legacy modernization and cloud transformation initiatives.
- Knowledge of event-driven architecture, domain-driven design, and cloud-native engineering patterns is preferred.
- Relevant cloud, software architecture, or engineering certifications are preferred.
Benefits
- Opportunities to innovate in fintech.
- Inclusive and diverse team atmosphere.
- Professional and personal development opportunities.
- Resources to contribute to the community.
- Competitive salary and benefits.
- Full-time position.
Tech Stack
Categories
About FIS
FIS builds financial technology for banks, merchants, and capital-markets firms, including core banking platforms, payment processing, fraud/risk tools, and investment/treasury systems. It sells enterprise software, cloud services, and outsourced processing via long-term contracts and transaction-based fees. Founded in 1968 and headquartered in Jacksonville, Florida, FIS is a Fortune 500 public company trading on the NYSE (FIS) with customers worldwide.
