Fullstack Developer
HRBrain
CONTRACT
Canada
Posted 1 year ago
We’re looking for a Fullstack Developer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Fullstack Developer
Term: 12-month Contract
Location: Remote for now – Mississauga
Job ID number: C13406
Brief description of duties:
- the client is looking for a full stack developer with experience developing in .NET, and .NET Core. Please note
that in past interviews, we have seen candidates who tended to be either all front end or all back end
(and this is not what we are looking for). Target mix: 60% Front End & 40% Back End experience
• Candidates must have a strong command of the English language and must be able to communicate
effectively
- Experienced person (at least 4 years) in software development using the toolset specified below. They will be working with Business Users and IT Solutions team to translate requirements into software solutions and are expected to deliver high-quality results within project schedule timelines.
- Strong verbal & written communication skills
- Excellent Analysis & Decision-making skills
- Teamwork – Technical & Multi-Discipline teams
- Excellent Troubleshooting skills
- Self-starter
- Ability to plan and estimate tasks
MUST haves:
Front-End:
- Web application development using HTML5, JavaScript, Typescript and CSS
- Expert in Angular Framework (3+ years of experience)
- Advanced working knowledge of Bootstrap, Angular Material, and Angular Reactive Forms
- Testing frameworks – Mockito or other
Back-End:
- Strong experience in C# (3+ years of experience)
- Server-side REST API Development using ASP.NET Web API (C#)/.NET Core frameworks
- Advanced working knowledge of Entity Framework & LINQ
- PL/SQL or SQL, Stored procedure developing using an RDBMS preferably Oracle 12
- Automated test case development using testing frameworks such as nUnit (C#) or xUnit.net (C#)
- Experience of one of the mocking frameworks like MOQ or Fake
Other Requirements:
- Agile Software Development, SCRUM
- Experienced in writing / consuming REST APIs, the concept of Microservices
- Developing mobile responsive web applications
- API design and best practices
- Test-driven development
- Evidence of SOLID and design pattern use
- OOP principles and design
- Version control practices using GIT
- Working knowledge of OAuth2, JWT for application authentication and authorization
- Full SDLC experience from collecting user stories and requirements to developing unit tests
Nice to haves:
- DevOps experience: Creating, maintaining a CI/CD pipeline in Azure DevOps
- Knowledge Linux Server Environment (Configuration, Maintenance, and Development)
- Azure AD integration using ADAL, ADAL4J libraries
Job Features
Job Category | Fullstack Engineer |
Fullstack Development | 4 |
Angular | 3+ |
C# | 3+ |