Job Description :
Principle Duties and Responsibilities:
· Software development of the next generation online practitioner software and E-commerce solutions
· Web application design and development focusing on both the UI and back-end tiers using C#, .Net Core, MVC, Angular.js and SQL
· SQL Server database design and development as well as stored procedures
· Evaluate technical alternatives and feasibility; provide input for building detailed functional/technical design documents that offer the best solution to the problem
· Consult with other designers and team-leaders to evaluate and develop product specifications
· Developing, testing & reviewing code while working in an Agile/SCRUM environment
· Recommend, build, and deploy processes and procedures to enhance & support the SDLC
· Other Duties as assigned
Position Qualifications & Minimum Requirements:
Over 5 years’ experience developing in C# / .Net Core
Extremely fluent in developing with MS SQL Server
Experienced integrating Angular.js based FE with .NET API’s
Some familiarity with AWS/Docker/Kubernetes
Enjoy working on a technical team with 3+ releases per month
Thorough understanding of Object Oriented design patterns
Regular completion of automated build tools and code quality checks
Developing under Agile methodologies
Experience using Logz.io, Serilog and MSTest