Job Description
· 6 to 10 years of progressive experience in Software Development.
· 3 to 4 years of experience in JavaScript and related libraries such as React, jQuery, Angular
· 2+ years of experience with relational database technology. SQL Server technologies preferred
· 2+ years of experience with HTML and CSS
· Well versed in.Net technology stack (C#, MVC, ASP.Net, .Net Core, Linq, EF) with a minimum of 4 years of hands-on, with knowledge of the latest framework and language features
· The ability to write unit tests in C# and JavaScript is a must
· Should have worked in an Agile environment following methodologies such as Scrum.
· Preferred knowledge of software requirements assessment and implementation, automated testing, continuous integration, automated deployments, source code repositories, and code check-in processes (e.g., GitHub, TFS, Code Reviews, etc.).
· Should have a good aptitude and showcase ability to solve complex problems
· Preferred experience in using tools to monitor application performance
· Preferred knowledge of AWS or Azure services
· Must know commonly used design patterns, preferred knowledge of Domain-Driven Design and Microservices.
· Hands on experience with design and architect scalable applications
· Solid experience with estimation and providing sizing.
Must be a good team player and guide them during the initial phase of the projects.
Any Graduate