• 10+ years Solid Software Engineering experience designing and developing complex solutions for business.
• Strong in Angular, C#, .NET, Database Design and SQL Programming
• Strong in design patterns, Data Migration
• Experience with ASP.NET MVC pattern, Web API, Azure
• Experience with Entity Framework and JavaScript
• Experience with CI/CD and version control systems like TFS and/or Git
• Experience performing technical POC and guiding other developers in adopting new technology.
• Experience conducting and participating in code reviews and working with distributed teams.
• Strong understanding of Agile development and SDLC
• Self-motivated, Solution oriented mindset
• Excellent written and verbal communication skills
Bachelor's degree in Computer Science