Senior Dotnet Developer
Published date: 2024/01/10
- Location: Mumbai, Maharashtra, India
Lead the technical planning& requirements gathering phases
including estimate, architect and deliver
Practice disciplined software engineering (e.g. automated
testing, code reviews, and writing beautiful, pragmatic code)
Design and Develop functional and appealing web- and mobile-
based applications based on best practices, usability, and
performance
Mentor the team driving correct adoption of modern software
engineering & delivery practices (“Real” Agile, TDD, Stateless
Design, Microservices, Containerization, CI/CD, Cloud, etc.)
Evaluate technical trends and provide recommendations for
technology and architecture to meet business objectives
Translating designs and wireframes into high-quality code
Coordinating with various teams working on distinct layers
Implement high quality software solutions in line with business
requirements
Diagnose and solve technical problems related
Integration of user-facing elements with server-side logic
Working in a global software development team, sharing
experience and skills with other team members
Skill
Requirement
Leadership & Team Play
Should have demonstrated innovation in processes followed
and/or solutions delivered and encouraged it within the team.
Successfully delivered complex solutions and in complex
customer system landscapes
Adhered to processes, defined software development
methodologies and best practices within the team.
Deliver in predictable timelines and with predictable quality
Development
Knowledge of application architecture and development in
.NET/Service Oriented models, .NET framework, CLR
Knowledge of design patterns, Object Oriented Design and
microservices architecture principles
Experience with C#, ASP.NET, .Net Core
Experience with Web API and REST, WCF, LINQ, and MVC
Experience with UI development using Angular framework
Experience with Database technologies – Oracle, SQL Server
and NoSQL databases
Experience with integrating application using REST and SOAP
Experience with building Cloud Native Application Architectures
Understanding and exposure in concepts such as concurrency,
multi-threading, asynchronous programming,
internationalization, multi-tenancy, optimization
Knowledge about various communication protocols like AMQP,
MQTT, TCP, Web-socket, Pub-sub
Good understanding in design and architectural patterns and
principals
Experience with Agile/DevOps software development lifecycle
methodologies
Good understanding of Docker Containers and Kubernetes
Exposure in building horizontal services including Security
(authentication, access control, LDAP/AD integration, etc.),
collaboration (alerts, notifications, discussion threads, etc.)
Exposure on workflow and rules framework/engine
Exposure to cloud environments – Azure, AWS, Google Cloud.
Etc
Soft Skills
Strong oral and written communication skills in English
Good customer facing and coordination skills
including estimate, architect and deliver
Practice disciplined software engineering (e.g. automated
testing, code reviews, and writing beautiful, pragmatic code)
Design and Develop functional and appealing web- and mobile-
based applications based on best practices, usability, and
performance
Mentor the team driving correct adoption of modern software
engineering & delivery practices (“Real” Agile, TDD, Stateless
Design, Microservices, Containerization, CI/CD, Cloud, etc.)
Evaluate technical trends and provide recommendations for
technology and architecture to meet business objectives
Translating designs and wireframes into high-quality code
Coordinating with various teams working on distinct layers
Implement high quality software solutions in line with business
requirements
Diagnose and solve technical problems related
Integration of user-facing elements with server-side logic
Working in a global software development team, sharing
experience and skills with other team members
Skill
Requirement
Leadership & Team Play
Should have demonstrated innovation in processes followed
and/or solutions delivered and encouraged it within the team.
Successfully delivered complex solutions and in complex
customer system landscapes
Adhered to processes, defined software development
methodologies and best practices within the team.
Deliver in predictable timelines and with predictable quality
Development
Knowledge of application architecture and development in
.NET/Service Oriented models, .NET framework, CLR
Knowledge of design patterns, Object Oriented Design and
microservices architecture principles
Experience with C#, ASP.NET, .Net Core
Experience with Web API and REST, WCF, LINQ, and MVC
Experience with UI development using Angular framework
Experience with Database technologies – Oracle, SQL Server
and NoSQL databases
Experience with integrating application using REST and SOAP
Experience with building Cloud Native Application Architectures
Understanding and exposure in concepts such as concurrency,
multi-threading, asynchronous programming,
internationalization, multi-tenancy, optimization
Knowledge about various communication protocols like AMQP,
MQTT, TCP, Web-socket, Pub-sub
Good understanding in design and architectural patterns and
principals
Experience with Agile/DevOps software development lifecycle
methodologies
Good understanding of Docker Containers and Kubernetes
Exposure in building horizontal services including Security
(authentication, access control, LDAP/AD integration, etc.),
collaboration (alerts, notifications, discussion threads, etc.)
Exposure on workflow and rules framework/engine
Exposure to cloud environments – Azure, AWS, Google Cloud.
Etc
Soft Skills
Strong oral and written communication skills in English
Good customer facing and coordination skills
0 page views
Related listings
-
SAP UI5 Development Application Developer - Accenture in IndiaSoftware DeveloperAbout Accenture: Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Tec...2026/11/07
-
Python Django Developer - XIRCLS - Collaborative Marketing NetworkSoftware DeveloperLooking for a candidate, preferably with at least 6 months experience of working on Python & Django projects, who has a passion for innovation, curiosity and obsession for perfection in any task taken up. S/he should be self-driven, capable of le...2026/11/07
-
Graduate Java Developer - Mumbai (0-1 year experience) at M Three Corporate ConsultingSoftware DeveloperAt Wiley Edge, we pair talented graduates with leading global businesses. We’re always on the lookout for ambitious graduates to join the Alumni Graduate Program, kick-starting your tech career within an entry-level Java Developer role and working on...2026/11/07
