Senior Software Developer
Procom
Calgary, Alberta, Canada
1d ago
source : CareerBuilder, LLC

Senior Software Developer

On behalf of our client, a well-established Canadian organization, Procom Consultants Group is seeking a few Senior Software Developers to join their downtown Calgary office -

on a Permanent basis (Start ASAP).

Senior Software Developer Main responsibilities

  • Design and develop new features across all application layers in the product
  • Research new technologies and bring forward new ideas to support the business
  • Perform full-stack, full life-cycle feature development
  • Deliver products from requirements through design, implementation, and release using a continuous delivery approach based on automated, repeatable and reliable releases
  • Work closely with other talented developers, UX, and QA in a collaborative Agile team
  • Senior Software Developer - Mandatory Skills

  • University degree in IT, Computer Sciences, Engineering or any related field.
  • Experience with the following languages & frameworks :
  • C# + .NET, .NET Core.
  • JavaScript + Node.js.
  • JavaScript (ES6) + AngularJS (or similar).
  • Typescript + Angular.
  • Microservice and modern cloud architecture patterns.
  • Continuous integration and deployment.
  • Container-based deployments (ie. Docker, Kubernetes).
  • SQL database design.
  • Responsive user interfaces.
  • 7+ years of relevant work experience including server-side and web development.

  • An ability to thrive on the unknown and you are always interested in your next challenge.
  • An excitement about learning and are proactive about picking up new technologies.
  • Creative and natural problem-solving abilities.
  • A solid understanding of programming fundamentals.
  • Experience with all parts of the development life cycle.
  • The ability to work within an agile process and a rapidly changing environment.
  • Passion for championing best practices and ensuring high-quality code by providing technical leadership and mentorship to other developers.
  • Excellent communication and collaboration skills.
  • Senior Software Developer - Assignment Location

    Calgary, AB

    Senior Software Developer - Length

    Permanent

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form