Hirejobs Canada
Register
Auckland Jobs
Canterbury Jobs
Northland Jobs
Otago Jobs
Southland Jobs
Tasman Jobs
Wellington Jobs
West Coast Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Manager of Software Development - Jobs in Halifax

Job LocationHalifax
EducationNot Mentioned
SalaryNot Mentioned
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypeContract

Job Description

How You #39;ll Support Our MissionDevelopment Managers at ESO are creative technologists who lead by example, setting the pace and tone for building a culture of high performing teams. The right candidate for this role comes from a software development background and has experience hiring, mentoring, and managing technical execution using agile methodologies. As a member of engineering leadership, you will collaborate frequently with designers, product managers and business stakeholders throughout the organization to deliver compelling products that integrate with ESO #39;s healthcare and public safety SaaS suite.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 #39;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 #39;ll Be Doing - the day to dayYou 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.
  • Create and execute structured application deployment plans.
  • Evaluate new technologies and provide recommendations.
  • Recruit and retainquot;A quot; 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
  • Experience building loosely coupled applications using Service Bus and related messaging patterns
  • Familiarity with Continuous Integration, Continuous Deployment
  • Prior usage of Git or another distributed source code management system
Who You Are - the desirables (It #39;s a plus if you have):
  • Experience with Microsoft Azure PaaS technologies
  • Experience using NoSQL databases
Benefitsamp; PerksESO 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,amp; 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 ESOESO 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 #39;s EMS agencies, fire departments, and hospitals. We #39;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.Are you ready to Make a Difference At ESO, we believe in bringing your true self to work every single day. If you don #39;t match all the qualifications on the , we encourage you to apply anyway! We are looking for passionate, innovative, and authentic people to help drive our mission.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.

APPLY NOW

© 2021 HireJobsCanada All Rights Reserved