Intermediate Software Engineer, C#/.NET/Azure – Software Engineering Company

Full time Blockgram
Vancouver, BC, CA

Apply with A resume

Are you a talented developer of attractive, usable and responsive web user interfaces and services? Are you experienced in C#/.NET? Are you up to speed with the latest web UX, server and database software tools and technologies as well as Azure? Would you like to work on state-of-the-art services for mobile devices? Does joining a top-notch team that develops exciting products to serve millions of customers appeal to you? Then we at Blockgram would love to hear from you! Our client is passionate about technology and user experience. Their teams provide software engineering services to Fortune 500 enterprises and strategic partners. Their expertise spans from devices to cloud, from mobile to web-based experiences and their specialties include Internet-of-Things (IoT), Big Data & Analytics, Deep Learning, Augmented & Virtual Reality, Security & Blockchain, and Enterprise Software.

Key Responsibilities
  • Design, develop and deliver web-based user interfaces and server-side software
  • Analyze new feature requirements, on which you will create recommendations, estimates, technical specifications and design documents
  • Collaborate with other experts such as product managers, architects and testers to jointly ensure that our systems meet the high standards of our customers
  • Design and deploy software solutions on Azure
  • Ensure the quality of your work by creating unit test specifications, performing unit testing, delivering test reports, and collaborating with the test team and feature owners to assess feature maturity
  • Participate in design and code reviews

Required Skills
  • 3+ years of experience in developing software with C#/.NET
  • Practical experience in designing and deploying software solutions on Azure
  • Experience in working in Agile software development teams
  • Experience in using defect tracking tools (e.g. JIRA, ALM, Redmine)
  • Excellent communication and documentation skills

Preferred Skills
  • Knowledge of JavaScript frameworks, such as Angular and React
  • Experience in AWS
  • Hands-on experience with the Agile/Scrum development process
  • Comfortable with Continuous Integration environments and tools, such as VSTS

This role requires the candidate to work from the Vancouver, British Columbia, Canada office and is either available on a contractor or full-time basis.