· Bachelor’s Degree in computer science or information technology
· A minimum of 3 years industry experience in web application development using .NET technology stack (C#, MVC, ASP .NET)
· Excellent knowledge and hands on experience in client side scripting using JavaScript, JQuery, Bootstrap, typescript, Kendo MVVM
· Excellent working knowledge and experience in MS visual studio (2012-2019) MS-SQL server(2005`-2017)
· Sound knowledge in OOP concepts
· ASP. NET WEB API and ASP.NET core experience is an added advantage
· Knowledge in Dapper is an added advantage
· Experience in windows and mobile application development is an added advantage
· Strong problem solving skills and attention to detail is a must
· Experience GitHub, Jenkins, an unit test framework NUnit would be an advantage
· Good understanding and exposure to agile scrum environment and SOLID principles
· Strong and effective and interpersonal an communication skills (Including English language skills) and ability to promptly and professionally with the Canadian and the Sri Lankan teams
· Direct work experience with foreign clients would be an added advantage
· Should be a Team player
· Desire to learn and continuously improve on the product quality, performance and other non-functional requirements
· Ability to work independently, meet deadline in fast passed agile collaborated environment
· Understand the business requirements and create high level design and high level artifacts
· Engage in full stack development of web applications
· Design and develop APIs
· Ensure that code artifacts produced are of the highest quality conforming to set or agreed upon standards
· Should be ready to work under project design framework techniques and develop within the framework.
· Initiate R&D work to discover the best technical solutions for potential technical challenges
· Should comply with the test driven development, other company processors and agile practices
· Effectively participate in all agile meetings, escalate and communication issues, risks and concerns to leads an the management
· Provides realistic and accurate estimates and achieve on time delivery
· Align self-objectives to organizational goals
· Staying abreast of developments in web applications and programming languages
· Should be accountable and take the ownership of deliverables
· Collaborate with teams members to produce quality software solutions.
· Guide junior team members when required
Don't have an account? Sign up
By Signing up, you confirm that you have read and agree with Jobenvoy.com's Terms & Conditions
at J-e Tech International