
.NET Full Stack
Minor Hotels Europe and Americas
full-time
Posted on:
Location Type: Office
Location: Toronto • Canada
Visit company websiteExplore more
About the role
- Develop, maintain, and optimize software solutions/applications
- Analyze and solve software engineering problems
- Collaborate with other software engineers and stakeholders
- Participate in agile sessions with product owner
- Prepare and share high-level solution design with clients
- Deploy code changes to test environments and production environments
- Provide warranty support for deployed changes
- Conduct regular meetings with offshore teams for project alignment
Requirements
- 8 years of experience with dotnet full stack development
- Proficient in ASP.NET Core, SQL Server, API, and OCP C
- Knowledge of software engineering practices for the full software development life cycle
- Experience with code merging and branching methodologies using Git
- Theoretical knowledge of web-based application architectures and frameworks including Angular or React
- Knowledge and experience with DB2 connection via JDBC template
- Familiarity with multiple databases and Agile BDD process
- Ability to communicate and coordinate with business for preparing UAT test cases
- Hands-on experience with Jenkins and DevOps processes
- Experience in Agile Scrum methodology
- Nice to have: Kafka, Async calls, JMS Transaction, IMSJ2C transaction, Cache, Redis cache, monitoring batch flows.
Benefits
- Equal Opportunity Employer committed to diversity, equity, and inclusion
- Partnership Accreditation in Indigenous Relations (PAIR) Committee supports meaningful engagement with Indigenous communities across Canada
- Reasonable accommodations during recruitment process for individuals with disabilities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
dotnet full stack developmentASP.NET CoreSQL ServerAPIOCP Ccode mergingbranching methodologiesGitweb-based application architecturesAngular
Soft skills
collaborationproblem solvingcommunicationcoordinationproject alignment