Technical Lead - Application Services

J.D. Irving
Saint John, NB
Full-time

Technical Lead - Application Services

Location : Saint John, New Brunswick

Are you organized, efficient, good at handling multiple priorities, and driven to succeed? We are looking for a Technical Lead to for delivering quality products and support services.

If you are looking for your next challenge, this is a unique opportunity to be part of transforming the way technology drives business and, if we may say so, it's very impressive.

Come be part of that change!

The Technical Lead, Application Services is responsible for leading a team of passionate technologists who deliver high quality products and solutions.

This role encompasses all facets of product management, delivery and quality management, technical solution leadership and provide ongoing coaching and development of team members in a collaborative environment.

RESPONSIBILITIES :

  • Accountable for leading application development projects through software development lifecycle keeping performance, scalability, and security in mind.
  • Communicate with respective stakeholders to build and manage relationships.
  • Provide thought leadership to the team related to solution design, capabilities, and agile product development.
  • Leads an agile product team to ensure quality, performance, scalability.
  • Act as liaison between architects, business analysts and development team.
  • Provides leadership in automation and design thinking.
  • Contribute to the application development technology plan and vision.
  • Responsible for technical solution, technology stack (including code deployments) and security testing.
  • Responsibility to coordinate the workload, initiatives and projects of the team and ensure our commitments to our customers are delivered.
  • Assess the effectiveness of delivery processes and drive continuous improvement where appropriate.
  • Define, update, and communicate web application development best practices for technology stack to team members.
  • Responsible for the end-to-end technical assurance, technical governance, and technical best practices.
  • Contribute to operational effectiveness by working closely with other domain leaders.
  • Provides technical leadership, fosters a collaborative team environment, and provide coaching and feedback to technical team members (Onsite / Offshore).

REQUIREMENTS :

  • 4+ years of progressive and related work experience.
  • A University Degree or Community College Diploma.
  • Strong understanding of product lifecycle and development methodology.
  • Experience with Cloud based application design.
  • Proficient in software concepts for Android and iOS devices.
  • Experience mentoring junior team members, overseeing code quality, and evangelizing best practices.
  • Experience with securing applications to common security threats (OWASP Standards).
  • Knowledge of current industry trends and development techniques for building solutions.
  • Strong interpersonal, critical thinking, problem solving and analytical skills.
  • Demonstrated skill facilitating and building consensus among process stakeholders.
  • Project management methodologies such as Agile, Scrum and Waterfall.

DESIRED / PREFERRED SKILLS :

Technical Skills

  • Experience in application development platforms and technology stack.
  • Experience and understanding of integration approaches and Azure Cloud services.
  • Experienced in front end and backend development.

Technology Stack :

  • C# .NET, Angular
  • JSON
  • Microsoft Xamarin
  • Azure services
  • API Management
  • IIS Web Server experience
  • Azure DevOps

Professional Skills

  • A resourceful problem solver.
  • Demonstrates a high level of curiosity.
  • Exceptional communication skills, written and verbal.
  • A drive to learn and master new technologies and techniques.
  • Strong organization and planning skills
  • Shares knowledge and expertise and works collaboratively as part of a team.
  • Strong coaching skills.
  • Delivers with a focus on quality and an exceptional experience for customers / end users.

JDI IT : Who we are and what we offer.

At JDI IT we believe that what people experience matters more than technology!

With over 350 employees, we offer the opportunity to create real value by helping people and businesses work smarter. JDI IT supports the entire J.

D. Irving Limited group of companies, which means we offer opportunities and experiences across a wide breadth of IT areas, businesses, and industries.

From forestry, to transportation, to shipbuilding, we are working directly with our business counterparts to align their goals to continued advancements in IT.

As a member of the JDI IT team, you will be a key player in enabling the business to win by overcoming obstacles and "getting it done"!

We believe in the power of diverse teams and invest in continuous professional growth. We are seeking naturally curious change makers looking to join this collaborative and motivated team.

Come help JDI IT Raise the Bar!

We appreciate your interest in our company! Only those candidates selected for an interview will be contacted.

6 days ago
Related jobs
J.D. Irving
Saint John, New Brunswick

The Technical Lead, Application Services is responsible for leading a team of passionate technologists who deliver high quality products and solutions. Technical Lead - Application Services. Responsible for the end-to-end technical assurance, technical governance, and technical best practices. Provi...

FCC Construction
Saint John, New Brunswick

Planning maintaining project schedules on all projects to ensure project schedules are adhered to. Proficient experience with Microsoft Project, Project cost control software and project management software required. Conducting regular project meetings with both clients and project personnel (intern...

WestJet
Anywhere - Canada

The Senior Business Analyst is responsible for being the lead business analyst with key stakeholders to assess and understand business processes and recommend how those processes can be implemented and improved by leveraging technology. Critical to the technology roadmap for the supported business u...

CB Canada
Canada

We are looking for a Senior Software Developer- Java to join our MC Professional squad, working with the product management team to understand requirements, suggest technical solutions, implement, and deploy new features. Joining us as a Software Engineer is a chance to grow into a Senior, Staff, an...

BeachHead
New Brunswick, New Brunswick

Working with one of the top financial clients this role calls for an IT Support Analyst. Proficiency with Apple and IOS phone support. Proven experience with Windows. Hands-on experience with Microsoft Office 365 products. ...

Morris Business Solutions
Duncan, SC, CA

IT Support Specialist - Fast Track Your IT Skills with Us!. Are you ready to launch your IT career and dive into a fast-paced world of problem-solving? Morris Business Solutions is searching for a passionate IT Support Specialist to join our dynamic Managed Services (MSP) team. We're a fun and suppo...

Litens Automotive Group
Canada

Join the Litens Engineering team as a Software Reqirements Developer. Collaborate with System Engineer & Software Architect in the development of the requirements with focus on SW. Support the Software Architect in the development of the functional safety concept. Maintain upstream/downstream tr...

KPMG
Canada, Canada

Implement and support technical development in Oracle Cloud as the Technical Lead. Are you a talented leader with a proven track record for motivating teams and delivering exceptional client service?. Deliver engagements under the direction of Senior Leadership. Act as the Subject Matter Expert and ...

estaffing Inc
Canada

Are you a <b>Desktop Support Analyst</b><b> </b>Looking for a career change? This opportunity might be the perfect fit for you as you consider transitioning to <b>Scrum Master </b>Consulting. This course is particularly advantageous for <b>Desktop Support ...

Steinemann Inc.
Sacramento, CA, CA

The Technical Implementations Lead will actively engage with customers and collaborate with key internal teams (e. Proven ability to serve as the primary point of contact or lead. In this role, you will support the professional services team and oversee technical solution delivery for a range of cli...