
.Net Senior Developer (NCS/Job/ 3902)
Job Skills
Job Description
SRF # 144210
Senior Developer (.NET / .NET Core,OOPS, Design Patterns , SOLID principles, AWS, SQL, MVC, Dockers and Kubernets)- All mandate
8-10 years
Pune Only
Notice Period: Immediate Joiners ONLY
î
|
144211 |
Job Role: Senior Developer |
|
|
Experience: 8–10 Years |
|
|
|
|
|
Role Overview |
|
|
We are seeking a highly experienced Senior Developer to drive the design, development, and delivery of an enterprise grade Treasury technology platform. |
|
|
This is a hands-on individual contributor role requiring strong technical ownership, architectural awareness, and consistent delivery of scalable, secure, and high-performance solutions in a regulated enterprise environment. |
|
|
The role demands a developer who can operate independently, make sound technical decisions, and own complex components end to end while partnering effectively with cross functional teams. |
|
|
|
|
|
________________________________________ |
|
|
Key Responsibilities |
|
|
• Design, develop, and enhance enterprise scale applications using C#, .NET, and .NET Core |
|
|
• Build and evolve microservices based systems focused on scalability, resilience, performance, and security |
|
|
• Take full ownership of complex components and services, from design through production support |
|
|
• Apply SOLID principles, clean architecture, and proven design patterns to ensure long term maintainability |
|
|
• Translate functional and technical requirements into robust, production ready solutions |
|
|
• Implement and operate containerized workloads using Docker, fully integrated with CI/CD pipelines |
|
|
• Drive code quality, performance tuning, and technical hardening across services and data layers |
|
|
• Continuously improve existing systems through refactoring, optimization, and reduction of technical debt |
|
|
• Actively contribute in Agile/Scrum execution — sprint planning, backlog refinement, reviews, and retrospectives |
|
|
• Collaborate closely with product owners, architects, QA, DevOps, and business stakeholders |
|
|
• Conduct in depth code reviews and database design reviews to enforce engineering and security standards |
|
|
• Implement and maintain automated testing strategies and support static and dynamic security scans |
|
|
• Diagnose and resolve production issues, performing detailed root cause analysis and permanent fixes |
|
|
• Support release planning, delivery estimates, and risk identification |
|
|
• Participate in technical walkthroughs and stakeholder demos |
|
|
|
|
|
________________________________________ |
|
|
Must Have Skills & Experience |
|
|
• 8–10 years of hands-on professional software development experience |
|
|
• Expertise in: |
|
|
o C#, .NET / .NET Core |
|
|
o MVC Architecture |
|
|
o SQL Server (data modeling, complex queries, indexing, performance tuning) |
|
|
• Exposure to AWS services such as EC2, S3, SQS, Lambda, and infrastructure templates |
|
|
• Hands on experience deploying and managing applications on Kubernetes |
|
|
• Hands-on experience using Helm charts for application packaging, configuration management, and environment consistency |
|
|
• Proven experience designing and delivering enterprise grade, mission critical systems |
|
|
• Strong hands-on experience with microservices architecture and service-oriented design |
|
|
• Advanced understanding of object-oriented programming, SOLID principles, and clean code practices |
|
|
• Practical experience with CI/CD pipelines, automated builds, quality gates, and releases |
|
|
• High proficiency with Git or equivalent version control systems |
|
|
• Extensive experience working in Agile / Scrum environments |
|
|
• Strong analytical and problem-solving skills with the ability to work independently |
|
|
• Clear and effective communication with both technical and business stakeholders |
|
|
|
|
|
________________________________________ |
|
|
Good to Have Skills |
|
|
• Knowledge of TypeScript, JSON, YAML |
|
|
• Experience with Jenkins or similar CI tools |
|
|
• Domain exposure to Banking, Finance, or Treasury platforms |
|
|
• Experience using static and dynamic application security scanning tools |
|
|
|
|
|
________________________________________ |
|
|
Education |
|
|
• Bachelor’s degree in IT / Computer Science (B.E. / B.Tech) |
|
|
OR |
|
|
• Master’s degree in Computer Science / Applications (M.C.S / M.C.A) |