Loading ...
Loading ...
Team Lead, Offshore Development
Vue: 185
Jour de mise à jour: 07-05-2024
Localisation: Dartmouth Nova Scotia
Catégorie: Haute technologie Mécanique / Technique Electrique / Electronique IT - Logiciel
Industrie: Information Technology Services Financial Services Accounting
Niveau: Associate
Type d’emploi: Full-time
Loading ...
le contenu du travail
IT STARTS HERE.Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.
Make an impact with our Technology - Development team as a Team Lead, Offshore Development. This diverse team of tech-savvy problem solvers embraces digital transformation and the possibilities technology brings to the future of our industry. As a trusted advisor, you’ll design, develop and maintain innovative, high-quality solutions that are redefining the way MNP does business.
MNP is proudly Canadian. Providing business strategies and solutions, we are a leading national accounting, tax and business advisory firm in Canada. Entrepreneurial to our core, our talented team members transcend obstacles into opportunities and are successfully transforming mid-market business practices.
ROLE @ MNP
Responsibilities
- Direct a team of onshore and offshore developers on a variety of development projects including custom applications, integrations and third-party platform initiatives (O365, SiteCore, etc.) ensuring that deliverables are on time and on budget
- Provide oversight on high-risk or complex projects and maintain day-to-day in-depth awareness of projects and technical issues
- In partnership with senior leadership, assist in building out and growing offshore capacity and capabilities, and establishing best practices
- Support the offshore teams during their working hours
- Manage the relationship with our offshore service provider
- Leverage your .NET development experience to solve complex technical challenges, design application architectures, and implement proofs of concept
- Lead offshore teams through the design and implementation of business-critical applications in a hybrid (on-premise and cloud) environment
- Collaborate with technical leadership to discuss best practices, architecture and design patterns, and stay current with emerging technology
- Perform code reviews to ensure quality standards, architectural patterns and security requirements are adhered to
- Negotiate with Product Owner(s) and/or Program Manager(s) to ensure timely feature delivery while minimizing or eliminating technical debt
- Use Azure DevOps to manage application lifecycle, leveraging your in-depth knowledge of Boards, Repos, Pipelines, Artifacts and Test Plans
- Maintain integrity of production environments
- Work closely with Program Managers, Product Owners, Business Analysts and Architects on the intake of development initiatives
- Proactively identify, communicate and propose solutions for issues or concerns that may impact projects and delivery deadlines
- Recognize strategic opportunities to solve problems and innovate
- Participate in resource and capacity planning
- 7 years of experience developing solutions using the .NET technology stack (experience with .NET Core/.NET 5+ is considered an asset)
- 5 years experience working with offshore teams
- 3 years of experience in using frameworks like Angular, Blazor, React or Vue
- 3 years experience developing solutions in Cloud platforms with AWS, GCP, or Azure
- Experience architecting and designing applications
- Proven experience in leveraging the scrum framework
- Proven experience leveraging all modules of Azure DevOps
- On the job experience leveraging Continuous Integration (CI) and Continuous Delivery (CD) to develop and deliver software to users
- Ability to communicate with senior technology and business leadership
- Strong ability to estimate development timelines and assign resource allocation
- Experience with Sitecore is considered an asset
- Experience with the O365 space including SharePoint Online, Power Platform and Dynamics 365 is considered an asset
- Flexible schedule in order to accomodate a variety of timezones
More than a paycheque, MNP is proud to offer customized rewards for our team members. With a focus on health and wealth, we provide an extensive list of benefits that support our unique culture and foster work-life integration.
Our MyRewards@MNP program offers benefits that allow you to thrive at work and outside of the office. Be rewarded with generous paid time off including 4 personal days, firm sponsored social events, a group pension plan with 4% matching contribution, voluntary savings products, bonus program eligibility, a wellness subsidy, health and dental benefits, mental health resources, exclusive access to perks and discounts, professional development assistance, learning opportunities through MNP University, a flexible dress for your day environment and more!
Loading ...
Loading ...
Date limite: 21-06-2024
Cliquez pour postuler pour un candidat gratuit
Signaler des emplois
Loading ...
Loading ...
MÊMES EMPLOIS
-
⏰ 21-06-2024🌏 Digby, Nova Scotia
-
⏰ 12-06-2024🌏 New Glasgow, Nova Scotia
-
⏰ 14-06-2024🌏 Halifax, Nova Scotia
-
⏰ 12-06-2024🌏 Kentville, Nova Scotia
Loading ...
-
⏰ 14-06-2024🌏 Halifax, Nova Scotia
-
⏰ 13-06-2024🌏 Halifax, Nova Scotia
-
⏰ 22-06-2024🌏 Amherst, Nova Scotia
-
💸 From $20.92 an hour⏰ 16-06-2024🌏 Truro, Nova Scotia
Loading ...
-
⏰ 14-06-2024🌏 Halifax, Nova Scotia
-
💸 $30,000–$40,000 a year⏰ 27-06-2024🌏 Halifax, Nova Scotia