Position- Senior .NET Developer
Experience- 6–7+ Years
Work Mode- Remote
Salary- ₹80,000 – ₹1,00,000 per month
Industry Requirement - FinTech experience is mandatory
About the Role
We are looking for an experienced Senior .NET Developer with 6–7+ years of professional experience to join our remote engineering team.
The ideal candidate should have strong expertise in .NET/C#, Web APIs, SQL databases, and backend development, along with hands-on experience working on FinTech or financial technology products.
You will be responsible for developing scalable and secure backend applications, integrating third-party financial services, troubleshooting production issues, and contributing to technical and architectural decisions.
Key Responsibilities
- Design, develop, test, and maintain scalable backend applications using .NET/C#.
- Build and maintain RESTful APIs and Web APIs.
- Develop secure and reliable solutions for financial and transaction-based applications.
- Work with databases such as SQL Server and optimize complex queries and stored procedures.
- Integrate third-party APIs, payment gateways, financial services, and other external systems.
- Implement authentication, authorization, data validation, and security best practices.
- Analyze and resolve production issues, performance bottlenecks, and application failures.
- Write clean, maintainable, reusable, and well-tested code.
- Participate in code reviews and contribute to engineering best practices.
- Collaborate with product managers, frontend developers, QA engineers, and other stakeholders.
- Design solutions that can handle high-volume transactions and maintain data consistency.
- Contribute to system architecture, technical documentation, and development standards.
- Monitor application performance and improve scalability and reliability.
Required Skills
- 6–7+ years of professional experience in .NET development.
- Solid proficiency in C# and .NET / .NET Core.
- Strong experience with ASP.NET Core / Web API.
- Hands-on experience building and consuming REST APIs.
- Strong knowledge of SQL Server, database design, queries, joins, indexes, and stored procedures.
- Good understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.
- Experience with Entity Framework / Entity Framework Core.
- Strong understanding of authentication and authorization mechanisms such as JWT/OAuth.
- Experience working with Git and version control systems.
- Good understanding of software development lifecycle, debugging, testing, and deployment processes.
- Strong problem-solving and analytical skills.
- Ability to work independently in a remote working environment.
Mandatory FinTech Experience
Candidates must have prior hands-on experience working in the FinTech / financial technology domain.
Experience with any of the following will be highly valuable:
- Payment processing systems
- Payment gateways
- Digital payments
- Banking or financial platforms
- Wallet systems
- Transaction processing
- Financial APIs
- Reconciliation systems
- KYC/AML workflows
- Billing or invoicing platforms
- Financial reporting
- Secure handling of financial data
- High-volume transactional systems
Good to Have
- Experience with Azure or AWS.
- Knowledge of Docker and containerized applications.
- Experience with microservices architecture.
- Familiarity with Redis, Kafka, RabbitMQ, or other messaging systems.
- Experience with CI/CD pipelines.
- Knowledge of unit testing and integration testing.
- Experience working in Agile/Scrum environments.
What We’re Looking For
We are looking for someone who:
- Can take ownership of backend development tasks independently.
- Has a strong understanding of enterprise-level application development.
- Can make sound technical decisions and communicate them clearly.
- Understands the importance of security, reliability, and data consistency in financial applications.
- Can troubleshoot complex production issues.
- Is comfortable collaborating with a distributed/remote team.
- Has a strong focus on writing quality, maintainable code.
Note: FinTech experience is mandatory for this position.
Drop your CV
[email protected]
Pay: ₹60,000.00 - ₹100,000.00 per month
Benefits:
- Paid sick time
- Work from home
Education:
- Bachelor's (Preferred)
Experience:
- .NET: 5 years (Preferred)
- SQL: 5 years (Preferred)
Work Location: Remote
📌 Senior .NET Developer (India)
🏢 CWS Technology
📍 India