Manager of Development

4 months ago


Halifax, Canada ESO Full time

**How You'll Support Our Mission**

ESO is committed to creating accessible software that serves all our users, regardless of situation, technology, or ability. We are actively working to increase the accessibility and usability of all our products. We are always looking for individuals who are passionate about creating software that is inclusive and solves all our user's needs by ensuring it meets W3C available standards and guidelines.

Reporting to the Senior Director of Engineering you will be part of our Engineering team based in our Halifax, NS office.

**What You'll Be Doing - the day to day**

You will be responsible for the technical leadership of some of the most committed and brightest developers at ESO. You will provide direction and oversight through all phases of the product release cycle (design, development, and quality assurance), aligning development objectives with product milestones and ultimately, customer satisfaction. You can expect to:

- Participate in product release estimation and planning.
- Identify and escalate potential concerns related to project initiatives and recommend viable solutions.
- Review peer code and conduct design reviews.
- Coach and mentor developers at both a technical and a professional level.
- Curate and publish unit and integration testing metrics.
- Coordinate quality assurance plans for all projects.
- Evaluate new technologies and provide recommendations.
- Recruit and retain "A" players.
- Read and write code.

**Who You Are - the essentials** (**Some of the things required to be successful in the role):

- 2-3+ years managing a software development team
- Experience with agile development methodologies (Scrum / Kanban)
- Thorough technical knowledge of the.NET Framework, CLR and C# (5+ years experience)
- Expert level knowledge of OO concepts and design patterns (GoF, IoC, Asynchronous Programming Model, SOLID, DDD, etc)
- Strong knowledge of Relational Databases preferably MS SQL
- Experience with popular unit testing and mocking frameworks
- Experience evaluating third-party libraries/frameworks
- Knowledge of functional programming paradigms, not specifically limited to.NET
- Strong knowledge of modern.NET web frameworks (ASP.NET MVC, WebAPI, ServiceStack)
- Knowledge of XML, SOAP and RESTful web services
- Familiarity with Continuous Integration, Continuous Deployment
- Prior usage of Git or another distributed source code management system

**Who You Are - the desirables** (It's a plus if you have):

- Experience with Microsoft Azure PaaS technologies
- Experience using NoSQL databases

**Benefits & Perks**

ESO offers a comprehensive suite of benefits to promote health and financial security for our employees and their families. For full-time employment this includes:

- Competitive health plan (medical, dental, & vision insurance)
- RRSP with company match
- Telemedicine service provided by ESO
- Front-loaded vacation and sick time
- Employee Assistance Program (EAP)
- Peace of mind benefits such as life insurance and disability insurance
- Casual office environments and unlimited office snacks and drinks

**About ESO**

ESO is a fast-paced, growing data, technology, and research company passionate about improving community health and safety through the power of data. We pioneer innovative, user-friendly software to meet the changing needs of today's EMS agencies, fire departments, and hospitals. We're small enough to be nimble and fun, but big enough to be a great place to work. We serve thousands of customers out of our offices across the US, Canada and Northern Ireland.

All offers are contingent upon a successful background check.
- ESO is committed to creating a diverse and inclusive work environment and is proud to be an equal opportunity and affirmative action employer. We invite you to consider opportunities at ESO regardless of your gender; gender identity; gender reassignment; age; religion; race; national origin; political affiliation; sexual orientation; disability; veteran status; or other non-merit factor._


  • Technical Manager

    5 months ago


    Halifax, Canada SWEB Development Full time

    We are a team of renewable energy professionals who are passionate about, the environment, community, and shared social values. Our team is looking for a Technical Manager who will have responsibility for providing technical expertise for our wind and solar projects in development throughout Canada and the United States. **General** - full time employment...

  • Property Manager

    4 months ago


    Halifax, Canada Oldstonehenge Development Corp. Full time

    **Company Description** Oldstonehenge Development Corporation is a real estate development company based in Toronto, Ontario. Our objective is to own, source, and develop mid-rise boutique mixed-use projects in the urban landscape. We are committed to creating sustainable and vibrant communities that enhance the quality of life for residents and...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    About Our OpportunityThe Government of Nova Scotia is seeking a highly skilled and experienced Senior Manager, Infrastructure Development to join our team. As a key member of our department, you will be responsible for the delivery of a portfolio of major construction and renovation projects for provincial buildings.Primary AccountabilitiesThe Senior...


  • Halifax, Nova Scotia, Canada Government of Nova Scotia Full time

    About Our OpportunityThe Government of Nova Scotia is seeking a highly skilled and experienced Senior Manager, Infrastructure Development to join our team. As a key member of our department, you will be responsible for the delivery of a portfolio of major construction and renovation projects for provincial buildings.Primary AccountabilitiesThe Senior...


  • Halifax, Canada Business Development Bank of Canada Full time

    No other bank is doing what we do. At BDC, we help Canada and its entrepreneurs create a prosperous, inclusive and green economy. Our mission is to help Canadian businesses thrive by providing financing, capital and advisory services. We’re devoted to Canadian entrepreneurs. We’re also dedicated to our employees. Adaptable. Inspiring. Different....


  • Halifax, Nova Scotia, Canada Export Development Canada Full time

    Job Title: Identity and Access Management Platform LeadExport Development Canada (EDC) is a financial Crown corporation dedicated to helping Canadian businesses succeed in the global market. We are seeking an experienced Identity and Access Management (IAM) Platform Lead to join our Digital & Technology Solutions (DTS) group.About the RoleThe IAM Platform...


  • Halifax, Nova Scotia, Canada Export Development Canada Full time

    Job Title: Identity and Access Management Platform LeadExport Development Canada (EDC) is a financial Crown corporation dedicated to helping Canadian businesses succeed in the global market. We are seeking an experienced Identity and Access Management (IAM) Platform Lead to join our Digital & Technology Solutions (DTS) group.About the RoleThe IAM Platform...


  • Halifax, Nova Scotia, Canada Export Development Canada Full time

    Job Title: Identity and Access Management Platform LeadExport Development Canada (EDC) is a financial Crown corporation dedicated to helping Canadian businesses succeed in the global market. We are seeking an experienced Identity and Access Management (IAM) Platform Lead to join our Digital & Technology Solutions (DTS) group.About the RoleThe IAM Platform...


  • Halifax, Nova Scotia, Canada Export Development Canada Full time

    Job Title: Identity and Access Management Platform LeadExport Development Canada (EDC) is a financial Crown corporation dedicated to helping Canadian businesses succeed in the global market. We are seeking an experienced Identity and Access Management (IAM) Platform Lead to join our Digital & Technology Solutions (DTS) group.About the RoleThe IAM Platform...


  • Halifax, Nova Scotia, Canada Ulnooweg Development Group Inc Full time

    About the RoleWe are seeking a highly skilled Commercial Portfolio Manager to join our team at Ulnooweg Development Group Inc. As a key member of our Access to Capital team, you will be responsible for managing client portfolios and expanding business relationships.Key ResponsibilitiesManage commercial financial portfolios to ensure quality and growth.Build...


  • Halifax, Nova Scotia, Canada Ulnooweg Development Group Inc Full time

    About the RoleWe are seeking a highly skilled Commercial Portfolio Manager to join our team at Ulnooweg Development Group Inc. As a key member of our Access to Capital team, you will be responsible for managing client portfolios and expanding business relationships.Key ResponsibilitiesManage commercial financial portfolios to ensure quality and growth.Build...

  • Development Manager

    4 months ago


    Halifax, Canada Canada Lands Company Full time

    **JOB POSTING** Job Req ID: 1466 Title**:Development Manager** Company**:Canada Lands Company** Location: 1791 Barrington St Suite 1510, **Halifax, NS** Employment Status: Employee (Full-Time) **PURPOSE OF ROLE** The Development Manager provides project management functions related to Atlantic properties in generating optimum value from the real...

  • Development Manager

    4 months ago


    Halifax, Canada Canada Lands Company Full time

    **Company**: Canada Lands **Location**: 1791 Barrington St Suite 1510, Halifax, NS **Employment Status**: Employee (Full-Time) **Short Summary**: The Development Manager provides project management functions related to Atlantic properties in generating optimum value from the real estate holdings; manages, monitors, and reports on all planning, engineering,...


  • Halifax, Nova Scotia, Canada Ulnooweg Development Group Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Commercial Portfolio Manager to join our team at Ulnooweg Development Group Inc. As a key member of our Access to Capital team, you will be responsible for managing client portfolios and expanding business relationships.Key ResponsibilitiesManage commercial financial portfolios to ensure quality...


  • Halifax, Canada Fountain Tire Full time

    Overview: **MANAGER IN DEVELOPMENT (Alberta /Saskatchewan)** **PURPOSE** For over 65 years Fountain Tire has expertly combined experienced owners, skilled technicians, and quality products to form a company dedicated to excellent service. Today, we have stores that span the country from British Columbia to Ontario and we’re still growing! As part of...

  • Manager in Development

    4 months ago


    Halifax, Canada Fountain Tire Full time

    Overview: **MANAGER IN DEVELOPMENT - ALBERTA/SASKATCHEWAN** **Salary: $75,000/yr + (depending on experience)** **PURPOSE** For over 65 years Fountain Tire has expertly combined experienced owners, skilled technicians, and quality products to form a company dedicated to excellent service. Today, we have stores that span the country from British Columbia to...

  • Manager in Development

    3 months ago


    Halifax, Canada First Student Canada-Transco Full time

    Join our Halifax team as a Manager in Development! **Job Purpose**: The Manager in Development (MID) position is expected to be a short-term transitional role that provides both work assignments and training opportunities to prepare MIDs to be promoted into management positions. **Major Responsibilities**: Work closely with management staff to develop...


  • Halifax, Canada Archdiocese of Halifax-Yarmouth Full time

    **To apply**: The Development Coordinator will report to the Financial Administrator and work closely with the Archdiocesan Business Office and Pastoral Life and New Evangelization Team (PL&NE), clergy, and parish staff to support parishes in the development of their planned giving programs and to provide Diocesan support to various missions and campaigns....


  • Halifax, Canada Archdiocese of Halifax-Yarmouth Full time

    **Development Coordinator** **Catholic Diocesan Centre** **Halifax, NS** **Archdiocese of Halifax-Yarmouth** We are seeking a full-time Development Coordinator to join our team at the Archdiocese of Halifax - Yarmouth. The Development Coordinator will report to the Financial Administrator and work closely with the Archdiocesan Business Office and Pastoral...


  • Halifax, Nova Scotia, Canada Export Development Canada Full time

    About the RoleExport Development Canada (EDC) is a financial Crown corporation dedicated to helping Canadian businesses succeed in the global market. We are seeking an experienced Identity and Access Management (IAM) Platform Owner to join our Digital & Technology Solutions (DTS) group.Key ResponsibilitiesOwn EDC's IAM platform and be responsible for all...