Responsibilities:You'll contribute to the technical leadership and collective ownership and delivery of component design, development and maintenance.You'll initiate and manage code reviews.You'll contribute to our engineering culture and ever-improving concept of engineering best practices.You'll have a proven understanding of project tracking and agile development methodologies.You'll work collaboratively within a cross-functional, agile development team to solve problems, transfer knowledge and contribute to overall product architecture.
Qualifications:Strong experience on Software and Enterprise Application Development.Solid understanding of OOPs and enterprise architecture patterns.Experience in C# and Web API.Strong understanding of .Net Frameworks/Entity Framework, ASP.NET, WCF, WPF, .Net core is an add on.Experience with anyone frontend technology - React/AngularStrong MS SQL experience and database development.Experience working in Azure/cloud environments.Strong knowledge of data structures, multi-threading, and N-Tier Architecture.Familiarity with common developer tools – GIT.Excellent analytical skills and ability to work in an agile environment.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
