Jobs
>
Calgary

    OutSystems Developer - Calgary, Canada - Montrose Environmental Group

    Default job background
    Full time
    Description

    ABOUT YOU

    Are you passionate about developing engaging, high-quality training content? Are you committed to excellence, to precision, to continuous improvement, to new ideas, and to delivering value? If the answer is, "Yes" then we have an exciting opportunity as an OutSystems Developer to support our Matrix Solutions group. This position is open to the US or Canada.

    Who are we? We are Montrose, a premier environmental services provider that is ranked #8 on the prestigious Engineering News Record (ENR) 2023 Top 200 Environmental Firms list. We are also nationally recognized by the National Safety Council as one of its 63 Industry Leader Award winners in the US. Together, we are making strides in building a more sustainable future for the generations to come. Our mission is to help protect the air we breathe, the water we drink, and the soil that feeds us.

    WHAT WE CAN OFFER TO YOU

    Our mission is to help protect the air we breathe, the water we drink, and the soil that feeds us. Our principles are our people, community, clients and shareholders. We differentiate ourselves with diverse talent and care for the well-being and development of our people. So, we offer:

  • Competitive compensation package: annual salary ranging from $80,000 to $110,000 USD
  • Personal development and career advancement opportunities across Montrose's growth platform
  • Competitive medical, dental, vision, life and disability insurance coverage
  • Voluntary wellness programs including student loan repayment program and legal advice
  • 401k with a competitive 4% employer match
  • Progressive vacation policies and company holidays to ensure work-life rejuvenation
  • Female mentorship, Gender Parity and DF&I focus, Leadership Development Programs
  • Support colleagues in need via the Montrose Community Foundation
  • A DAY IN THE LIFE

    As an OutSystems Developer, you will join our IT Shared Services team. The successful applicant will be involved in a broad range of projects with responsibilities as follows:

  • Collaborate with other developers and business analysts
  • Transform requirements into solutions by following established technical standards
  • Support, design, and create applications for our corporate teams across the organization
  • Develop server side and UI components with a heavy emphasis on reusability
  • Architect integrations across a wide range of software solutions
  • Work closely with project managers to estimate effort and meet project timelines
  • NECESSARY QUALIFICATIONS

  • 3+ years of experience developing software using OutSystems
  • Demonstrated understanding of OutSystems best practices
  • A natural excitement for technology, developing, and delivering value
  • Forward thinker that considers the long-term, not just what is expected now
  • A self-starter that brings solutions and anticipates the needs of the business
  • Familiarity with Agile, DevOps, REST API, and Test-Driven Development Practices
  • Experience working with .NET, C#, XAML, HTML 5, CSS, JavaScript, SQL Server
  • The following would be considered an asset:

  • OutSystems certifications
  • Previous development experience prior to OutSystems
  • College Diploma or University degree in the field of Computer Science, Software Engineering, Information Technology, or related discipline
  • Strong estimation capabilities
  • An emphasis on user experience
  • Excellent verbal and written communication skills
  • MAKE THE MOVE TO ACCELERATE YOUR CAREER

    We, Montrose, are an environmental services provider offering environmental planning and permitting, measurement and analytical services, and environmental resiliency and sustainability solutions. Our qualified engineers, scientists, technicians, associates, and policy experts are proud of our collective expertise and the collaborative nature of our approach to helping clients. We strive to optimize environmental resiliency in a way that effectively complements our clients' decision-making and operations and efficiently fulfills their project requirements. Montrose Environmental Group has over 80 offices across the United States, Canada, Europe and Australia and approaching 3000 employees – all ready to provide solutions for environmental needs.

    We are going to be blunt – the way we work may not suit to everyone. Montrose is fast-paced, dynamic and high-growth company. You your own boss, but you will get tons of guidance and plenty of support from talented, super-smart colleagues from Montrose and its service providers. Therefore, if freedom, autonomy, head-scratching professional challenges attract you, we could be the perfect match made in heaven.

    Want to know more about Montrose? Visit and have fun

    Montrose is an Equal Opportunity Employer. Montrose is committed to providing access and reasonable accommodation in its employment for individuals with disabilities.