RQ06053 - Software Developer - Senior
Toronto, ON M3M 3G1 Canada
Job Description
Responsibilities / Assignment Deliverables
The Developers will be responsible for translating business requirements and technical system specifications into working, tested applications. This would involve doing analysis & design based on requirements, writing code, and conducting unit tests.
Mandatory Skills:
- 10+ years’ experience in developing n-tier Enterprise applications
- 10+ years’ hands-on development with C#, .Net Framework (Version 4.6 and above)
- Expertise in MVC Framework, Angular (Version 2 and above)
- Extensive hands-on development & troubleshooting experience on Azure App services
- Expertise in Web services, Web API
- Proficient working with Databases, MS SQL and Azure DocumentDB
- In depth knowledge of application security and performance best practices
- In depth knowledge of client side web development: HTML, CSS, JavaScript
- Familiar with agile development methodology
Nice to Have Skills:
- Agile development experience - Scrum, User Stories, CI, TDD, Automated Tests, etc.
- User experience design
- Web UI design
- Microsoft Azure file storage, Cosmos DB, GIT
All positions require the following soft skills:
- Be a good team player
- Sound time management (working with multiple projects)
- Excellent communication skill
Price
30%
Programming / Development skills
- 10+ years of demonstrated experience in developing N-tier enterprise application.
- 10+ years of demonstrated experience of developing using .net frameworks, C#, (Version 4.6 and above).
30%
Technical Skills
- Demonstrated experience of developing applications using Angular 2 and above.
- Demonstrated experience of web development using HTML, CSS, and JavaScript.
- Demonstrated experience working with .Net Framework - MVC, Web services, Web API.
- Demonstrated experience in development & troubleshooting experience on Microsoft Azure App services.
25%
Other skills
- Demonstrated experience of writing SQL and Stored Procedures (preferably in MS SQL and Cosmos DB)
- Demonstrated user-experience (UX) design to ensure a great user-centered experience, iterate it in accordance with user-testing.
- Demonstrated experience of using Agile Methodologies.
15%
Meet Your Recruiter
Share This Job:
Related Jobs:
About Toronto, ON
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.