Dotnet Developer (Microservices)
Role Overview
You will be working with an international team, primarily responsible for FIS Enterprise Suite (a high volume and high-performance cloud-enabled valuation and risk calculation engine) but will also work on other related components.
Active development is in C# with small amount of C++ code.
Your key responsibilities:
This position is in a development team to:
• Analyze and resolve issues on an industry leading Credit and Market Risk system.
• Design, develop, test, and maintain services and RESTful APIs using C# and.NET.
• Own features from technical design through implementation, deployment, and production support.
• Contribute to microservices design, including service boundaries, communication patterns, resilience, and data consistency.
• Investigate and resolve application, performance, and integration issues across components.
• Write automated tests, participate in code reviews, and improve code quality and maintainability.
• Lead and mentor team members and foster a collaborative and high-performance culture.
• Interact with clients, client services, development and product managers and provide fast resolution of critical problems.
What you bring:
Key Skills for This Role
Full Job Posting
Required qualifications
- 9 to 14 years of professional software development experience.
- Strong hands-on experience with C# and depth of understanding of.NET.
- Experience designing and developing RESTful APIs and microservices.
- Strong understanding of low-level and high-level design patterns.
- Experience/ good knowledge of relational databases like MSSQL and Postgres.
- Experience with Microservices or Event driven systems or distributed systems.
- Exposure to testing, security scans and CI/CD.
- A passion for solving complex problems with high performance and a high-quality code.
- Strong analytical and problem-solving skills, with attention to detail
- Ability to understand product functionality and translate business requirements into technical solutions.
- Excellent interpersonal skills – ability to work with multiple teams (global teams)
Preferred qualifications
- Experience with Redis/RabbitMQ/Apache kafka/docker/Kubernetes/AWS.
- Exposure to Agentic development.
- Worked in financial sector.
- Educational Qualifications
- Graduate or postgraduate degree in computer engineering (B.E/B.Tech/M.E/M.Tech)
- Master’s degree in computer applications (MCA).
- Graduate from any discipline with solid experience in computer engineering.
- What we offer you:
- A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities.
- A chance to work within a highly talented and experienced team on some of the most challenging, relevant issues of financial services and technology.
- A competitive salary and attractive benefits.
- Hybrid work culture.
- A variety of career development tools, resources and opportunities.
- #LI-MB1
About Fis
Global leader in financial technology and payment processing services.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Fis
Workforce Architect Principal
, USA
Site Reliability Engineer, Sr Lead
, USA
Change Manager Senior Lead
, USA
Part Time Contact Centre Agent
, GBR
Change Manager Senior Lead
, USA
Analyst II, Payroll
Visakhapatnam, IND
Information Security Analyst
Pune, IND
Site Reliability Engineer Leads
, USA