Manager of Development
7 days ago
ESO is committed to creating accessible software that serves all our users, regardless of the 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 Manager of Development or Director of Engineering you will be part of our Engineering team based in our Halifax office. This is a hybrid role.
**Our Halifax Office**:
Joining ESO in Halifax could never be a more exciting time. We are undertaking a significant investment to super-size the Halifax talent we are so lucky to have. We want you to be part of that great success story.
We are starting to plan for a new office space that will be designed with the new hybrid world on mind. A focus on team collaboration along means our new space and furniture will inspire us every day. We will ensure a world-class ergonomic experience because your health is critical to our success.
We need all that space for our growth plans. We have roles for a broad spectrum of expertise and years of experience. Whether coming out of school, a bit into your career or at the pinnacle of your craft there is an incredible team and work environment waiting for you.
**What You’ll Be Doing - the day to day**:
At ESO, you will be responsible for the technical leadership of some of the most committed and brightest developers in the industry. 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:
- Undertake functional management of team members, delivering performance feedback and compensation review
- Provide continual career planning for your team members
- Oversee scrum activities such as sprint planning, standups, retrospective, impediment identification/removal, etc.
- Oversee product release estimation and planning
- Identify and escalate potential concerns related to project initiatives and recommend viable solutions
- Review peer code and conduct technical 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
- Work collaboratively with ESO Product Management and Project Management teams to ensure successful delivery of amazing features to our customers
- Work with other ESO Development Managers and members of Engineering Senior Leadership to advance the craft of software engineering and delivery
**Who You Are - the essentials**:
- 5+ years managing a software development team
- Experience with agile development methodologies (Scrum / Kanban)
- Thorough technical knowledge of OOP and relevant language runtimes (5+ years of experience)
- Expert-level knowledge of OO concepts and design patterns (IoC, Asynchronous Programming Model, SOLID, DDD, etc,)
- Strong knowledge of Relational Databases (MSSQL)
- Experience with popular unit testing and mocking frameworks
- Experience evaluating third-party libraries/frameworks
- Knowledge of XML, SOAP and RESTful web services
- Familiarity with Continuous Integration and Continuous Deployment
- Prior usage of Git or another distributed source code management system
***Who You Are - the desirables**:
- Experience with Microsoft Azure PaaS technologies
- Strong knowledge of.NET web frameworks (e.g., C#, ASP.NET MVC, WebAPI, etc.) and a desire to embrace modern web technologies as required
- Knowledge of WPF
- Experience using NoSQL databases
- Knowledge of functional programming paradigms, not specifically limited to.NET
- Thought leader in the industry and/or speaker at relevant software engineering events
**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)
- 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,
-
Property Manager
7 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...
-
IT Solutions Developer
2 weeks ago
Halifax, Nova Scotia, Canada Export Development Canada Full timeJob OverviewExport Development Canada (EDC), a financial Crown corporation, is seeking an experienced IT Solutions Developer to join its Digital & Technology Solutions team.About the RoleThis key position involves providing design, implementation, and technical support for EDC's customer-facing digital services. The successful candidate will be responsible...
-
Vice-president, Financing
1 day ago
Halifax, Canada Business Development Bank of Canada Full timeNo 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....
-
Construction Project Manager
2 days ago
Halifax, Canada KTK Real Estate Development Full timeJob Title: Residential Construction Project ManagerCompany: KTK Real Estate DevelopmentLocation: Upper Tantallon, Nova ScotiaPosition Overview:KTK Real Estate Development is seeking a highly motivated and detail-oriented Residential Construction Project Manager to lead the successful execution of residential construction projects from inception to...
-
Construction Project Manager
3 days ago
Halifax, Canada KTK Real Estate Development Full timeJob Title: Residential Construction Project ManagerCompany: KTK Real Estate DevelopmentLocation: Upper Tantallon, Nova ScotiaPosition Overview:KTK Real Estate Development is seeking a highly motivated and detail-oriented Residential Construction Project Manager to lead the successful execution of residential construction projects from inception to...
-
Construction Project Manager
2 days ago
Halifax, Canada KTK Real Estate Development Full timeJob Title: Residential Construction Project Manager Company: KTK Real Estate Development Location: Upper Tantallon, Nova Scotia Position Overview: KTK Real Estate Development is seeking a highly motivated and detail-oriented Residential Construction Project Manager to lead the successful execution of residential construction projects from inception to...
-
Development Manager
7 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,...
-
Development Coordinator
7 months ago
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....
-
Development Coordinator
8 months ago
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...
-
Manager in Development
3 months ago
Halifax, Canada Fountain Tire Full timeOverview: **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...
-
Halifax, Canada HeartWood Centre for Community Youth Development Full time**HeartWood Centre for Community Youth Development** P.O. Box 8672 Halifax, NS B3K 5M4 phone: (902) 444-5885 **Job title ** _Event and Youth Mentor and Leadership Development Coordinator_ **Location ** _To Be Determined, Halifax, NS, K’jipuktuk_ **Compensation** - $47,000 a year with benefits. This is a full-time position (35 hrs./week) and is _based...
-
Commerical Accounts Manager
3 weeks ago
Halifax, Canada Ulnooweg Development Group Inc Full time**Application Deadline**:Jan 3rd, 2025 **Location**: This position is based in Millbrook Nova Scotia and requires in-office attendance. **Recruitment Statement** In accordance with the Indigenous Employment Preference Policy of the Canadian Human Rights Commission, preference will be given to qualified Indigenous applicants. Therefore, we encourage you to...
-
Commerical Accounts Manager
3 months ago
Halifax, Canada Ulnooweg Development Group Inc Full time**Application Deadline: October 11, 2024** **Location**: This position is based in Millbrook Nova Scotia and requires in-office attendance. **Recruitment Statement** In accordance with the Indigenous Employment Preference Policy of the Canadian Human Rights Commission, preference will be given to qualified Indigenous applicants. Therefore, we encourage...
-
Development Manager
2 months ago
Halifax, Canada Atlantic International Film Festival Full timeKEY AREAS OF RESPONSIBILITY **Grant writing and Government Relations** - Research funding opportunities in support of AIFF’s activities and programs - Prepare, write, submit and track AIFF’s government grant proposals and final reports from all levels of government (federal, provincial and municipal) **Corporate Sponsorship and Community...
-
Professional Development Coordinator
3 months ago
Halifax, Canada Association of Early Childhood Educators of Nova Scotia Full time**AECENS** is a not-for-profit organization that recognizes the vital role of Early Childhood Educators (ECEs) in providing high quality child care. The organization is committed to improving standards and recognition for professionals, which in turn benefits children, families, and society. The organization is governed by a volunteer Board of Directors. Our...
-
Senior Software Development Expert
1 month ago
Halifax, Nova Scotia, Canada Royal Bank of Canada Full timeJob OverviewWe are seeking a highly skilled Senior Software Developer to join our team at Royal Bank of Canada. This is an exciting opportunity to work on complex technology initiatives and make a meaningful impact.About the RoleThe successful candidate will be responsible for strategically planning and managing the implementation of multiple concurrent...
-
Manager of Development
7 months ago
Halifax, Canada ESO Full timeESO 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...
-
Manager of Development
7 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...
-
Global IT Solutions Developer
1 month ago
Halifax, Nova Scotia, Canada Royal Bank of Canada Full timeAbout the RoleWe are seeking a highly skilled Technical Systems Analyst to join our Global Functions Technology team at RBC. This is an exciting opportunity for you to leverage your expertise in development, networking, and collaboration to drive innovation and deliver high-performing applications.Job DescriptionIn this role, you will work closely with...
-
Organizational Development Consultant, People
4 weeks ago
Halifax, Canada Province of Nova Scotia Full time**Department**:Community Services **Location**:HALIFAX **Type of Employment**:Term **Union Status**:Exclusion - Non Union - NSPG **Closing Date**:23-Dec-24 (Applications are accepted until 11:59 PM Atlantic Time) **About Us**: At the Department of Community Services (DCS), we are a large and diverse department providing a broad portfolio of programs and...