Senior Manager of Software Engineering (On-site)

Full-time

Markham, ON

JOB DESCRIPTION

The Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions for the real estate industry. Utilizing world-class technology, TNG delivers solutions to the entire mortgage life cycle through its affiliated organizations.

TNG benefits from a broad product suite, infrastructure, and industry expertise and has transformed the home purchase, sale, mortgage, and refinance process for consumers, lenders, realtors, and mortgage brokers.


POSITION DETAILS:

We are seeking an experienced and dynamic Senior Manager of Software Engineering to lead our talented software development team in delivering high-quality and innovative solutions.

As the Senior Manager of Software Engineering at TNG, you will be responsible for overseeing the entire software development lifecycle, from planning and architecture to implementation and maintenance. The ideal candidate will have a strong background in Java, Angular, AWS, Tomcat, Spring Boot, and legacy Java technologies, with hands-on experience in web development and a focus on security. You will play a crucial role in shaping the technical direction of our products and ensuring the successful delivery of software projects. Proficiency in various current web development methodologies is essential for this role.


RESPONSIBILITIES:


Leadership and Team Management:

Provide hands-on technical leadership and direction to the software engineering team at TNG, fostering a collaborative and innovative work environment. Recruit, mentor, and develop a high-performing team of software engineers with expertise in web development and security. Establish and maintain best practices for software development, coding standards, and documentation.


Technical Strategy:

Develop and drive the technical strategy for software development at TNG, aligning it with the company's overall goals and objectives. Collaborate with other departments to understand business requirements and translate them into secure and scalable technical solutions.


Project Management:

Lead the planning, execution, and delivery of software projects within scope, budget, and timeline, with a focus on web development and security. Work closely with project managers to ensure effective project coordination and communication.


Architecture and Design:

Define and implement robust software architectures, ensuring scalability, performance, and maintainability, with a strong emphasis on web security best practices. Evaluate and select appropriate technologies, frameworks, and tools to meet project and business requirements, considering web development and security implications.


Technology Stack:

Expertise in Java, Angular, AWS, Tomcat, Node JS, Spring Boot, and legacy Java technologies, with hands-on understanding of web development frameworks and tools. In-depth knowledge of web security principles and hands-on experience implementing security measures. Stay updated on industry trends and advancements in web development and security, recommending technology upgrades and improvements.


Quality Assurance:

Establish and enforce quality assurance processes, including rigorous testing strategies for web applications, to ensure the delivery of high-quality and secure software products. Implement and advocate for security testing and code analysis tools.


Web Development Methodologies:

Stay current with and implement modern web development methodologies, such as Agile, Scrum, DevOps, CI/CD, and other relevant practices.


Collaboration and Communication:

Foster collaboration and effective communication within the software engineering team and across other departments, emphasizing the importance of secure web development practices. Present technical updates and project statuses, with a focus on web development and security, to senior management.


QUALIFICATIONS:


  • Proven experience as a software engineering leader, with a track record of successfully delivering complex software projects, specifically in web development and security.

  • Strong expertise in Java, Angular, AWS, Tomcat, Node JS, Spring Boot, Git and legacy Java technologies.

  • Hands-on experience with web development frameworks and tools.

  • In-depth knowledge of web security principles and hands-on experience implementing security measures.

  • Proficiency in various current web development methodologies (Agile, Scrum, DevOps, CI/CD, etc.).

  • Excellent leadership and team management skills.

  • Solid understanding of software development best practices, design patterns, and architecture principles.

  • Strong communication and interpersonal skills.


If you are passionate about leading a talented software engineering team with a focus on hands-on experience in web development, security, and modern methodologies, we invite you to apply for the position of Senior Manager of Software Engineering at TNG.


We are committed to providing persons with disabilities equal opportunities regarding all employment activities, including access to jobs and accommodations during employment as required, in accordance with the Ontario Human Rights Code (OHRC) and the Accessibility for Ontarians with Disabilities Act (AODA).


We welcome all interested applicants to submit their resume and cover letter for the Senior Manager of Software Engineering position to our HR team at careers@tngoc.com. Please ensure that you include this position title in the subject line of your email.

We value all the time and effort that goes into applying for a job, and we want to thank you for considering us. Please note that we will only be contacting applicants who are selected for an interview.

Senior Manager of Software Engineering (On-site)

Full-time

Markham, ON

JOB DESCRIPTION

The Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions for the real estate industry. Utilizing world-class technology, TNG delivers solutions to the entire mortgage life cycle through its affiliated organizations.

TNG benefits from a broad product suite, infrastructure, and industry expertise and has transformed the home purchase, sale, mortgage, and refinance process for consumers, lenders, realtors, and mortgage brokers.


POSITION DETAILS:

We are seeking an experienced and dynamic Senior Manager of Software Engineering to lead our talented software development team in delivering high-quality and innovative solutions.

As the Senior Manager of Software Engineering at TNG, you will be responsible for overseeing the entire software development lifecycle, from planning and architecture to implementation and maintenance. The ideal candidate will have a strong background in Java, Angular, AWS, Tomcat, Spring Boot, and legacy Java technologies, with hands-on experience in web development and a focus on security. You will play a crucial role in shaping the technical direction of our products and ensuring the successful delivery of software projects. Proficiency in various current web development methodologies is essential for this role.


RESPONSIBILITIES:


Leadership and Team Management:

Provide hands-on technical leadership and direction to the software engineering team at TNG, fostering a collaborative and innovative work environment. Recruit, mentor, and develop a high-performing team of software engineers with expertise in web development and security. Establish and maintain best practices for software development, coding standards, and documentation.


Technical Strategy:

Develop and drive the technical strategy for software development at TNG, aligning it with the company's overall goals and objectives. Collaborate with other departments to understand business requirements and translate them into secure and scalable technical solutions.


Project Management:

Lead the planning, execution, and delivery of software projects within scope, budget, and timeline, with a focus on web development and security. Work closely with project managers to ensure effective project coordination and communication.


Architecture and Design:

Define and implement robust software architectures, ensuring scalability, performance, and maintainability, with a strong emphasis on web security best practices. Evaluate and select appropriate technologies, frameworks, and tools to meet project and business requirements, considering web development and security implications.


Technology Stack:

Expertise in Java, Angular, AWS, Tomcat, Node JS, Spring Boot, and legacy Java technologies, with hands-on understanding of web development frameworks and tools. In-depth knowledge of web security principles and hands-on experience implementing security measures. Stay updated on industry trends and advancements in web development and security, recommending technology upgrades and improvements.


Quality Assurance:

Establish and enforce quality assurance processes, including rigorous testing strategies for web applications, to ensure the delivery of high-quality and secure software products. Implement and advocate for security testing and code analysis tools.


Web Development Methodologies:

Stay current with and implement modern web development methodologies, such as Agile, Scrum, DevOps, CI/CD, and other relevant practices.


Collaboration and Communication:

Foster collaboration and effective communication within the software engineering team and across other departments, emphasizing the importance of secure web development practices. Present technical updates and project statuses, with a focus on web development and security, to senior management.


QUALIFICATIONS:


  • Proven experience as a software engineering leader, with a track record of successfully delivering complex software projects, specifically in web development and security.

  • Strong expertise in Java, Angular, AWS, Tomcat, Node JS, Spring Boot, Git and legacy Java technologies.

  • Hands-on experience with web development frameworks and tools.

  • In-depth knowledge of web security principles and hands-on experience implementing security measures.

  • Proficiency in various current web development methodologies (Agile, Scrum, DevOps, CI/CD, etc.).

  • Excellent leadership and team management skills.

  • Solid understanding of software development best practices, design patterns, and architecture principles.

  • Strong communication and interpersonal skills.


If you are passionate about leading a talented software engineering team with a focus on hands-on experience in web development, security, and modern methodologies, we invite you to apply for the position of Senior Manager of Software Engineering at TNG.


We are committed to providing persons with disabilities equal opportunities regarding all employment activities, including access to jobs and accommodations during employment as required, in accordance with the Ontario Human Rights Code (OHRC) and the Accessibility for Ontarians with Disabilities Act (AODA).


We welcome all interested applicants to submit their resume and cover letter for the Senior Manager of Software Engineering position to our HR team at careers@tngoc.com. Please ensure that you include this position title in the subject line of your email.

We value all the time and effort that goes into applying for a job, and we want to thank you for considering us. Please note that we will only be contacting applicants who are selected for an interview.

Senior Manager of Software Engineering (On-site)

Full-time

Markham, ON

JOB DESCRIPTION

The Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions for the real estate industry. Utilizing world-class technology, TNG delivers solutions to the entire mortgage life cycle through its affiliated organizations.

TNG benefits from a broad product suite, infrastructure, and industry expertise and has transformed the home purchase, sale, mortgage, and refinance process for consumers, lenders, realtors, and mortgage brokers.


POSITION DETAILS:

We are seeking an experienced and dynamic Senior Manager of Software Engineering to lead our talented software development team in delivering high-quality and innovative solutions.

As the Senior Manager of Software Engineering at TNG, you will be responsible for overseeing the entire software development lifecycle, from planning and architecture to implementation and maintenance. The ideal candidate will have a strong background in Java, Angular, AWS, Tomcat, Spring Boot, and legacy Java technologies, with hands-on experience in web development and a focus on security. You will play a crucial role in shaping the technical direction of our products and ensuring the successful delivery of software projects. Proficiency in various current web development methodologies is essential for this role.


RESPONSIBILITIES:


Leadership and Team Management:

Provide hands-on technical leadership and direction to the software engineering team at TNG, fostering a collaborative and innovative work environment. Recruit, mentor, and develop a high-performing team of software engineers with expertise in web development and security. Establish and maintain best practices for software development, coding standards, and documentation.


Technical Strategy:

Develop and drive the technical strategy for software development at TNG, aligning it with the company's overall goals and objectives. Collaborate with other departments to understand business requirements and translate them into secure and scalable technical solutions.


Project Management:

Lead the planning, execution, and delivery of software projects within scope, budget, and timeline, with a focus on web development and security. Work closely with project managers to ensure effective project coordination and communication.


Architecture and Design:

Define and implement robust software architectures, ensuring scalability, performance, and maintainability, with a strong emphasis on web security best practices. Evaluate and select appropriate technologies, frameworks, and tools to meet project and business requirements, considering web development and security implications.


Technology Stack:

Expertise in Java, Angular, AWS, Tomcat, Node JS, Spring Boot, and legacy Java technologies, with hands-on understanding of web development frameworks and tools. In-depth knowledge of web security principles and hands-on experience implementing security measures. Stay updated on industry trends and advancements in web development and security, recommending technology upgrades and improvements.


Quality Assurance:

Establish and enforce quality assurance processes, including rigorous testing strategies for web applications, to ensure the delivery of high-quality and secure software products. Implement and advocate for security testing and code analysis tools.


Web Development Methodologies:

Stay current with and implement modern web development methodologies, such as Agile, Scrum, DevOps, CI/CD, and other relevant practices.


Collaboration and Communication:

Foster collaboration and effective communication within the software engineering team and across other departments, emphasizing the importance of secure web development practices. Present technical updates and project statuses, with a focus on web development and security, to senior management.


QUALIFICATIONS:


  • Proven experience as a software engineering leader, with a track record of successfully delivering complex software projects, specifically in web development and security.

  • Strong expertise in Java, Angular, AWS, Tomcat, Node JS, Spring Boot, Git and legacy Java technologies.

  • Hands-on experience with web development frameworks and tools.

  • In-depth knowledge of web security principles and hands-on experience implementing security measures.

  • Proficiency in various current web development methodologies (Agile, Scrum, DevOps, CI/CD, etc.).

  • Excellent leadership and team management skills.

  • Solid understanding of software development best practices, design patterns, and architecture principles.

  • Strong communication and interpersonal skills.


If you are passionate about leading a talented software engineering team with a focus on hands-on experience in web development, security, and modern methodologies, we invite you to apply for the position of Senior Manager of Software Engineering at TNG.


We are committed to providing persons with disabilities equal opportunities regarding all employment activities, including access to jobs and accommodations during employment as required, in accordance with the Ontario Human Rights Code (OHRC) and the Accessibility for Ontarians with Disabilities Act (AODA).


We welcome all interested applicants to submit their resume and cover letter for the Senior Manager of Software Engineering position to our HR team at careers@tngoc.com. Please ensure that you include this position title in the subject line of your email.

We value all the time and effort that goes into applying for a job, and we want to thank you for considering us. Please note that we will only be contacting applicants who are selected for an interview.