Technical Engineering Manager Jobs
By Altinity, Inc. At Canada
Excellent planning and task management skills with the ability to assess and mitigate risks
Comfortable working with all stakeholders on projects and smoothly balancing the interests of customers, engineers, and management
Ability to work with all stakeholders on projects and smoothly balance the interests of customers, engineers, and management
Demonstrated experience managing teams that deliver complex enterprise software
You have excellent analytical, presentation, and outstanding communication skills.
Experience working in SaaS / B2B or Enterprise software
Software Engineering Manager Jobs
By UKG At Montreal, Quebec, Canada
Partner with the Product Management team to meet or exceed all committed product timelines for the teams
Manage the engineering capacity of a 5+ person team
Manage hiring plan/continually improve the talent and engagement level of the teams
Continually triage and assign work based on team capabilities in the face of dynamic/shifting demands
Manage quality of product KPI, manage SLA of the team and drive continuous improvement
Work with individuals to set appropriate, challenging development goals, meet requirements and expectations of both internal and external customers
Bhjob15656_20176 - Engineering Technical Requirements Writer (Software Engineering)
By Myticas Consulting At Quebec, Canada
Proficiency in using requirements engineering tools (e.g., IBM DOORS, JIRA, Confluence) or similar software for requirements management and traceability.
Effectively communicate requirements to engineering teams, product managers, and other stakeholders, ensuring a shared understanding and agreement.
Manage and track changes to requirements, assess the impact, and facilitate the necessary communication and decision-making processes.
Excellent written and verbal communication skills to effectively convey complex technical information and requirements in a clear and concise manner.
Strong analytical and problem-solving abilities to analyze complex problems, decompose them into actionable requirements, and identify potential issues or conflicts.
Collaborate with stakeholders to elicit, analyze, and document technical requirements for engineering projects, products, or systems.
Manager, Software Engineering Jobs
By Munvo At Montreal, Quebec, Canada
Certification on industry leading MarTech solutions such as Adobe Campaign, Salesforce Marketing Cloud, and many others during your normal work hours
Managed and scaled technical teams in a leadership role
Experience leading complex software programs with multiple projects
Highly organized, responsible in nature, and disciplined to efficiently manage matrixed teams to accomplish goals
Great communication and people skills
Ability to manage customer expectations effectively
Software Engineering Manager Jobs
By Benchmark Recruitment At Greater Calgary Metropolitan Area, Canada
Excellent project management and communication skills
Hiring, onboarding, and leading software development talent; ensuring the teams have the right skills for development now and in the future
5+ years of experience managing software development teams
Strong technical background in software development, with experience in at least one programming language (e.g., Java, Python, C++)
Experience with cloud technologies and microservices architecture is a plus
Ability to manage multiple projects simultaneously and prioritize effectively
Drchrono- Emr Software Engineering Manager (Remote, Us/Can)
By EverCommerce At Canada
Minimum 2 years experience in Healthcare field specifically with EMR
Working knowledge of continuous integration and test automation best practices.
Experience working in an Agile development environment.
Experience writing production backend code in Python and Django
Experience with Relational Databases (MySQl, PostgreSQL, MariaDB, or other)
Experience with AWS cloud technologies

Are you an experienced Technical Software Engineering Manager looking for a new challenge? We are looking for a leader to join our team and help us build the future of software engineering. You will be responsible for leading a team of software engineers to develop innovative solutions and drive our software engineering initiatives. If you have a passion for technology and a desire to make a difference, this is the job for you!

Overview:

A Technical Software Engineering Manager is responsible for leading a team of software engineers in the development of software applications. They are responsible for managing the development process, ensuring that projects are completed on time and within budget, and providing technical guidance and support to their team. They must have a strong understanding of software engineering principles and be able to communicate effectively with both technical and non-technical stakeholders.

How to Become a Technical Software Engineering Manager:

To become a Technical Software Engineering Manager, you will need to have a bachelor’s degree in computer science, software engineering, or a related field. You will also need to have several years of experience in software engineering, preferably in a managerial role. Additionally, you should have strong communication and problem-solving skills, as well as the ability to work in a fast-paced environment.

Technical Software Engineering Manager Skills:

• Software engineering principles
• Project management
• Team leadership
• Problem-solving
• Communication
• Time management
• Technical writing
• Debugging
• Quality assurance

What is Technical Software Engineering Manager Knowledge?

• Software development life cycle
• Software development methodologies
• Software design principles
• Software testing
• Database design
• Networking
• Operating systems
• Programming languages

What is Technical Software Engineering Manager Responsibilities?

• Developing software applications
• Managing software development projects
• Providing technical guidance and support to team members
• Ensuring projects are completed on time and within budget
• Writing technical documentation
• Debugging software applications
• Testing software applications
• Ensuring software quality

What is Technical Software Engineering Manager Experience?

• Previous experience in software engineering
• Previous experience in a managerial role
• Experience with software development methodologies
• Experience with software design principles
• Experience with software testing
• Experience with database design
• Experience with networking
• Experience with operating systems
• Experience with programming languages

What is Technical Software Engineering Manager Qualifications?

• Bachelor’s degree in computer science, software engineering, or a related field
• Several years of experience in software engineering, preferably in a managerial role
• Strong communication and problem-solving skills
• Ability to work in a fast-paced environment

Technical Software Engineering Manager Education:

• Bachelor’s degree in computer science, software engineering, or a related field
• Master’s degree in computer science, software engineering, or a related field
• Professional certifications in software engineering

Tools to Help Technical Software Engineering Managers Work Better:

• Project management software
• Source control software
• Issue tracking software
• Automated testing software
• Database management software
• Network monitoring software
• Programming language development tools

Good Tips to Help Technical Software Engineering Managers Do More Effectively:

• Stay organized and prioritize tasks
• Communicate clearly and effectively
• Set realistic goals and timelines
• Monitor progress and adjust as needed
• Encourage team collaboration
• Utilize available tools and resources
• Stay up-to-date on industry trends

Common Technical Software Engineering Manager Interview Questions:

• What experience do you have in software engineering?
• How have you managed software development projects in the past?
• What techniques do you use to ensure software quality?
• How do you handle difficult situations with team members?
• What challenges have you faced in software engineering?
• How do you stay up-to-date on industry trends?