Job Responsibilities:
- Implement important elements of the application software architecture and application infrastructure.
- Will design and development of new products and enhanced products features.
- Identify bottlenecks and bugs and devise solutions to mitigate and address these issues effectively.
- Good knowledge of SCM tools including Git JIRA
- Great communication skills including active listening and comprehending system requirements.
- Ensure code peer review code merging and documentation of the application including proper comments on code technical flow diagrams.
Requirements
- 4 years of good experience in .Net application development
- Bachelor s Degree in computer science or related field from a reputable institute
- Thorough Experience of:
Dot Net MVC framework 4.0 plus Experience in .Net Core C# and ASP.net
Entity Framework and ADO.net
Web API SOAP REST
Object Oriented Analysis and Design
SQL (SQL Server) PostgreSQL NoSQL (Mongo)
- Exposure on Design Patterns Micro Services Monolithic Services
- Exposure on Message Queue
- Knowledge of Cache Management Authentication & Versioning
- Hands on Security Mechanism
- Third party payment integrations will be a plus point.
Thorough Experience of: -Dot Net MVC framework 4.0 plus, Experience in .Net Core, C# and ASP.net -Entity Framework and ADO.net -Web API, SOAP, REST -Object Oriented Analysis and Design -SQL (SQL Server), PostgreSQL, NoSQL (Mongo) Exposure on Design Patterns, Micro Services, Monolithic Services Exposure on Message Queue Knowledge of Cache Management, Authentication & Versioning Hands on Security Mechanism Third party payment integrations will be a plus point.