Position Summary:
We are looking to add a technically sound, hands-on individual contributor who has mastered the art of working effectively to achieve team goals.
Essential Functions:
· Write good quality UI and backend code using OO concepts.
· Build and maintain back-end services, UI and web-components
· Be able to work with third party integrations
· Must be willing to do Test Driven Development, direct experience preferred.
· Must have knowledge of .NET libraries, Microservices, RESTful APIs and it’s use in real world line of business applications
· Properly unit test all code using established unit test frameworks
Qualifications:
Bachelor’s / Master's degree in Engineering or equivalent (CSE /ETC /IT )
Consistent academic performance is a MUST
Hard Skills Required (MUST HAVE):
· Thorough proficiency in C# programming language. Tech stack :C# .NET, ASP.NET, ASP.NET MVC, .NET Core, HTML5, CSS3, AJAX, KendoUI, BlazorUI, Crystal Reports
· Javascript UI Development : jQuery, React.JS, Angular, CSS, HTML5 etc.
· Unit Testing using NUnit or similar framework.
· Sound experience in designing REST Web Services.
· Thorough experience with relational databases. MySQL / MSSQL experienceMUST.
· Basic understanding of design patterns (Dependency Injection, Containers)
· Comfortable working with Git, Azure DevOps or Jira
· Proficiency with Cloud components in Azure or AWS
Soft Skills:
· Strong communication skills, must embrace working in a highly-collaborative, fast paced environment
· Strong team player, mature and passionate about programming
Ability and attitude to handle complex software requirements
Bachelor’s / Master's degree in Engineering