
Software Developer
Geotab
about 2 months ago
Toronto, Canada
Mid Level / Senior
H1B Sponsor
Base Salary
$85k - $110k/yr
Responsibilities
- Ensure stable and scalable releases for compliance features in MyGeotab and the Drive App.
- Define, design, and implement new software applications based on industry standards.
- Translate application storyboards and use cases into functional applications.
- Perform Test-Driven and Security-Driven Development to maintain platform integrity.
- Conduct comprehensive code reviews to uphold coding standards.
- Troubleshoot and identify root causes of bugs using performance data.
- Develop prototypes and PoCs to drive innovation.
- Maintain code quality to support scalability of deployed devices.
- Participate in a 24x7 on-call rotating schedule.
Requirements
- 5+ years of experience with Linux, C#, and .NET Core, including optimization and multithreaded programming.
- 2+ years of experience in System Design and Architecture.
- 2+ years of cloud computing experience with GCP, AWS, or Azure.
- Expert knowledge of SQL Server and Postgres database design and optimization.
- Experience with writing unit tests and automation tests.
- Familiarity with Docker and Kubernetes.
- Proficiency in Git and resolving merge conflicts.
- Bachelor's degree in Computer Science, Electrical/Software Engineering, or related field.
Benefits
- Flex working arrangements
- Home office reimbursement program
- Baby bonus and parental leave top-up program
- Online learning and networking opportunities
- Electric vehicle purchase incentive program
- Competitive medical and dental benefits
- Retirement savings program
Tech Stack
AWSAzureC#DockerGitGoogle Cloud PlatformKubernetesLinuxMicrosoft SQL ServerPostgreSQLReactReduxTypeScript
Categories
AI & MLBackendData EngineeringData ScienceDevOpsFrontendFull StackSecurityTesting