3 days ago
Pune, IndiaSenior
Responsibilities
- Design, develop, enhance, and maintain enterprise applications using C#, .NET/.NET Core, ASP.NET Core, Web API, Angular, SQL Server, and related technologies.
- Translate business requirements into scalable technical designs and contribute to application and integration architecture.
- Write maintainable and reusable code, conduct peer and code reviews, and resolve defects.
- Perform unit and integration testing and address non-functional requirements before release.
- Apply secure coding practices and remediate vulnerabilities involving injection, XSS, authorization, and sensitive-data handling.
- Analyze production and application issues, identify root causes, and implement sustainable fixes.
- Improve application, API, database, and integration performance by identifying and resolving bottlenecks.
- Use Git, CI/CD pipelines, build and release processes, and environment deployments to support reliable delivery.
- Maintain technical and design documentation, including documentation required by internal Definition of Done standards.
- Collaborate with architects, product owners, QA, DevOps, security, and development teams.
- Own assigned features from requirements analysis and design through implementation, testing, deployment, and production support.
Requirements
- 7–10 years of hands-on development experience with C#, .NET/.NET Framework, ASP.NET, and REST APIs or web services.
- Strong proficiency in object-oriented programming concepts, SOLID principles, and application design practices.
- Hands-on experience with Angular and integration with .NET-based backend services.
- Strong understanding of the software development lifecycle, application architecture, and enterprise application development.
- Ability to translate functional and technical requirements into robust application designs and implementations.
- Experience with code reviews, debugging, troubleshooting, and maintaining enterprise applications.
- Preferred exposure to JavaScript, PHP, C, C++, and MFC for legacy application support.
- Preferred knowledge of AWS and Azure and cloud-based application development and deployment.
Benefits
- Internal career growth opportunities.
- Opportunities to innovate in financial technology.
- Inclusive and diverse team atmosphere.
- Professional and personal development resources.
- Resources to contribute to the community.
- 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.
