Senior .Net Full stack Developer (C#, Angular)

at  Machool

Vancouver, BC, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Sep, 2024Not Specified15 Jun, 20242 year(s) or aboveDesign Principles,Angular,Web Services,Typescript,Html,Team Spirit,Sql Server,Css,Mobile Application Development,Responsive DesignNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WHO ARE WE?

Machool is a Vancouver based company that created a world-class software application to help businesses navigate and manage all things shipping. Whether you are a business or individual, Machool puts your experience first by creating a straightforward and simple to use shipping platform.

JOB DESCRIPTION

At Machool, customer experience is at the forefront of everything we do. To help us take our application to the next level, we are now looking for an experienced Full stack Developer (C#, Angular). As a key member of the team, you will work with our Director of Engineering to specify, design, implement, test, and iterate new and existing features on our platform. If you have a solid background in building scalable, high performance C# applications, we’d love to speak with you.

SKILLS AND QUALIFICATIONS

  • 5+ years of experience with .NET (ASP.NET, .NET core, Web API, C#).
  • 3+ years of experience with front end technologies - JavaScript, TypeScript, HTML, CSS, Responsive Design.
  • 3+ years of experience with SQL Server.
  • 2+ years of experience with Microservices Architecture (Experience on Azure Services are preferred).
  • Experience with SPA web applications development (Angular 16+ is preferred)
  • Experience with mobile application development is a bonus (Ionic)
  • Experience with REST web services and API design principles.
  • Source control tools, preferably Git.
  • Problem-solving attitude.
  • Collaborative team spirit.

Responsibilities:

  • Collaborate in the analysis, design, and development of product features with QA and Design.
  • Participate in daily/weekly planning activities (Agile/Scrum).
  • Writing clean, high-quality, high-performance, scalable, and maintainable code.
  • Set up / maintain CD/CI infrastructure allowing for automation of the testing and delivery processes.
  • Participate in peer-reviews of solution design and related code.
  • Fosters an attitude and culture of continuous improvement and optimizations.
  • Research and development of new technologies.


REQUIREMENT SUMMARY

Min:2.0Max:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Vancouver, BC, Canada