This is an on-site position in our Dartmouth, Nova Scotia location. Candidates must be a resident and legally authorized to work in Canada.
We are looking for several experienced .NET developers with a proven software development background. The successful candidate must be ready to tackle a wide variety of tasks, learn new technologies, and be ready to help our other developers solve challenges.
Duties and Responsibilities:
- Develop and maintain product features
- Communicate effectively with other team members to coordinate requirements, timelines, and potential problem areas
- Participate in code review to improve the overall code base
- Break down complex features into manageable pieces with estimates
- Coordinate completion of tasks with other company resources
Qualifications:
- At least five years of hands-on software development experience
- Strong knowledge of writing and using REST APIs
- Strong knowledge of using cloud-based computing platforms
- Ability to own a feature and ensure requirements are met
- Strong English communication skills, both written and oral
Skill set:
- Application development
- .NET or .NET Core in C#
- Microsoft SQL
Other skills that are useful to us:
- Angular
- TypeScript
- Database design
- AI/ML
Job Types: Permanent, Full-time
Benefits:
- Casual dress
- Dental care
- Disability insurance
- Extended health care
- Flexible schedule
- Life insurance
- On-site parking
- Paid time off
- RRSP match
- Vision care
Schedule:
Experience:
- Software development: 4 years (preferred)
Work Location: In person