Drive the team as you design & develop robust applications using technologies (.Net Core & SQL etc.) insuring clean, maintainable code by participating in all phases of the software development lifecycle and following best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
Job Responsibilities:
Technical Requirements:
Experience:
4-6 years of experience
Education:
BS/MS in Computer Science, BIT, BBIT or related field
Tools and Technologies:
ASP.NET. .NET CORE MVC, LINQ, , OOP, Design Patterns. Entity Framework, Views, Stored Procedures and SQL Server
Knowledge and Skills:
Building complex distributed systems across concerns of reliability, high availability, performance, scalability, and capacity planning
Strong skills in object-oriented programming, data-structures, and algorithms
Knowledge of web services, Web APIs, and relational databases
Ability to effectively articulate technical challenges and solutions; deal with loosely defined problems and fast changing requirements & think abstractly
Knowledge on Relational Database, ORM Patterns and SDLC