Talent.com
CB Canada
Senior Software DeveloperCB Canada • Calgary, Alberta, Canada
Senior Software Developer

Senior Software Developer

CB Canada • Calgary, Alberta, Canada
30+ days ago
Salary
CA$90,000.00–CA$100,000.00 yearly
Job type
  • Permanent
Job description

Senior Software Developer
Our client is looking for an experienced, versatile, and resourceful Senior Software Developer that has a passion for developing solutions that have a positive impact for business stakeholders and the company. The role is hybrid, based in Calgary.



Senior Software Developer- Main Responsibilities



  • Broad knowledge and experience in full stack software development languages, tools and software architecture.



  • Participate in Agile Scrum processes and meetings.



  • Ability to work effectively with others in a team environment to forward business goals.



  • Ability to communicate effectively



  • Good interpersonal and coaching skills.



  • Mentor junior software developers.



  • Travel to store locations as required.




Senior Software Developer- Mandatory Skills


  • Proven work experience as a software engineer or developer.
  • 10+ years working experience with Web based application development.
  • Working knowledge of C# .NET applications.
  • Minimum of 5 years developing software using C#, Python, JavaScript and various JavaScript frameworks i.e., jQuery, React & NodeJS.
  • Proven ability to create, work with and consume API’s (REST, SOAP, FAST)
  • Working knowledge of Microsoft SQL, with the ability to write SQL views and Stored Procedures.
  • Familiarity with cloud development in Azure and working with Azure objects for building app infrastructure.
  • Comfortable with database design and creation of database elements.
  • Experience and/or willingness to learn and assist with application server and Database server maintenance and troubleshooting as required.
  • Comfortable breaking down business requirements into development tasks for assignment to others.
  • Ability to mentor more junior software developers, assigning tasks as needed.
Nice-To-Have Skills:
  • Experience with Git development environment
  • Experience with React Native or other Mobile development
  • Working experience with Visual Studio and Visual Studio Code
  • Experience developing and maintaining integrations with Microsoft Dynamics 365 interfacing with ODATA.
  • Experience developing dashboards and customizations with Microsoft SharePoint
  • Working experience with Visual Studio and Visual Studio Code.
  • Experience developing and maintaining integrations with Microsoft Dynamics 365.
  • Experience developing dashboards and customizations with Microsoft Sharepoint.
Senior Software Developer Assignment Location

Hybrid

Senior Software Developer- Length

Permanent

Create a job alert for this search

Senior Software Developer • Calgary, Alberta, Canada