Description & Requirements
Knowledge, Skills and Qualifications
• Education: Master’s degree in computer science or equivalent
• Experience: Minimum 6 -8 years
Required Skills
• Strong working knowledge of C#, .NetCore, Angular 8, SQL Server, ASP.Net, Web API
• Good understanding on OOPS, SOLID principals, Development practices, Design Patterns
• Good understanding of DevOps, Git, CI/CD
• Experience with development of client and server-side applications
• Excellent English communication skills (written, oral), with good listening capabilities
• Exceptionally good Excellent technical analytical, debugging, and problem-solving skills
• Has a reasonable balance between getting the job done vs technical debt
• Enjoys producing top quality code in a fast-moving environment
• Effective team player working in a team; willingness to put the needs of the team over their own
Preferred Skills
• Experience with product development for the Microsoft Azure platform
• Experience with product development life cycle would be a plus
• Experience with agile development methodology (Scrum)
• Functional analysis skills and experience (Use cases, UML) is an asset