Software Developer
Coastal Resource Mapping — Canada · Posted ~22 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
The Opportunity
For over 12 years, CRM has been working closely with the resource sector to provide affordable integrated software that manages assets and workflows.
Due to company growth, we are currently looking for a talented developer to join our team who has both database and back-end application development experience.
Responsibilities
Develop clean, intuitive web interfacesDevelop robust, well-designed, testable back-end codeDesign and maintain database architectureDeploy updates to application and database while maintaining high availability in the production environmentMaintain existing software, debugging issues and supporting clientsWrite technical documentation for both internal use and for the end-userResearch and evaluate new technologies
Qualifications
3+ years of application developmentExperience in C#, ASP.NET Core / ASP.NET 5+ is requiredExperience in mobile development, Xamarin.Forms is an assetEducation in Computer Science or equivalentComfortable both working independently, and collaborating with the teamStrong understanding of front-end web development, JavaScript/TypeScript, HTML, CSSStrong understanding of object-oriented programmingStrong understanding of relational databasesFamiliar with design patterns such as MVC and MVVMExperience developing unit tests and integration tests is an assetExperience with our technology stack is an asset
OUR TECHNOLOGY STACK
All of CRM’s major applications are within Microsoft’s ecosystem.
Experience with these technologies is not essential for applicants, but it is an asset.
Web Stack Mobile Stack Other Technologies JavaScript / TypeScript
JQuery / Bootstrap / React
Xamarin.Forms, MvvmCross, C# Leaflet (JS map libraries)
Git
NET Core/5, C#, MVC Visual Studio SQL Server Jenkins Python
What We Offer
CRM provides a fun, respectful and dynamic work environment that promotes teamwork and professional accountability.
Applicants should be self-motivated and have a positive attitude.
This is an opportunity to join a focused team of developers and build your skills with leading tools and technologies.
Salary: $90,000 to $110,000 a year (depending on experience) with a benefits package including: extended health care, dental, vision, and paid vacation.
CRM is presently inviting applications for this FULL TIME POSITION based at our Nanaimo, BC office.
Due to the COVID-19 pandemic, work from home may be required but work from the Nanaimo location is preferred for team development.
We thank all applicants for their interest, however, only those candidates selected for an interview will be contacted.
Application deadline: 2022-03-25
We have 73,525 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 73,525 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume