Closed listing
Lead Mobile Developer
- Montreal, QC, Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Closing date
- Posting language
- English · French
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
English section of this bilingual listing.
Contexte du poste
The Lead Software Engineer is responsible for leading the design, development and implementation of software solutions that meet the needs of the organisation. The role involves providing technical expertise, guiding the engineering team at a pod level, and ensuring the delivery of high quality software products.
Ce que vous ferez
Lead the design and development of complex software applications, ensuring they meet technical and business requirements.
You will take accountability for your pod’s outcomes, implementation of software architectural principles, development patterns, and best practices for new and existing code and services.
Utilise advanced programming skills to write, test, and maintain high quality code.
Apply broad expertise in software engineering to develop innovative solutions and improve functionality.
Provide technical guidance and mentorship to the engineering team.
Direct the application of existing principles and contribute to the development of new ideas.
Recognised internally as a subject matter expert, providing leadership on technical projects and initiatives.
Work closely with Product Managers, Designers, and other stakeholders to define project requirements and deliverables and provide estimates.
Communicate complex technical concepts clearly and effectively to diverse audiences.
Facilitate collaboration among team members, ensuring alignment with project goals and timelines.
Develop creative solutions to complex problems, leveraging a thorough understanding of software engineering principles.
Meet agreed quality and test coverage standards by driving a test-first mindset.
Build reusable code and libraries for future use.
This job description is not an exhaustive list of duties and may be modified at the discretion of Simpro Group.
- Nous formons une seule équipe
- Nous sommes centrés sur le client
- Nous avons une mentalité de croissance
- Nous sommes responsables
- Nous célébrons les réussites
Read the full bilingual original
The Lead Software Engineer is responsible for leading the design, development and implementation of software solutions that meet the needs of the organisation. The role involves providing technical expertise, guiding the engineering team at a pod level, and ensuring the delivery of high quality software products.
Ce que vous ferez
Lead the design and development of complex software applications, ensuring they meet technical and business requirements.
You will take accountability for your pod’s outcomes, implementation of software architectural principles, development patterns, and best practices for new and existing code and services.
Utilise advanced programming skills to write, test, and maintain high quality code.
Apply broad expertise in software engineering to develop innovative solutions and improve functionality.
Provide technical guidance and mentorship to the engineering team.
Direct the application of existing principles and contribute to the development of new ideas.
Recognised internally as a subject matter expert, providing leadership on technical projects and initiatives.
Work closely with Product Managers, Designers, and other stakeholders to define project requirements and deliverables and provide estimates.
Communicate complex technical concepts clearly and effectively to diverse audiences.
Facilitate collaboration among team members, ensuring alignment with project goals and timelines.
Develop creative solutions to complex problems, leveraging a thorough understanding of software engineering principles.
Meet agreed quality and test coverage standards by driving a test-first mindset.
Build reusable code and libraries for future use.
This job description is not an exhaustive list of duties and may be modified at the discretion of Simpro Group.
Ce que vous apportez
Nos valeurs fondamentales
- Nous formons une seule équipe
- Nous sommes centrés sur le client
- Nous avons une mentalité de croissance
- Nous sommes responsables
- Nous célébrons les réussites
Si vous souhaitez rejoindre une organisation dynamique et progressive offrant de réelles perspectives de carrière, veuillez soumettre votre candidature dès maintenant en joignant votre CV.
- Veuillez noter qu'aucune agence de recrutement ne sera acceptée pour le pourvoi de ce poste.
More about this job
Responsibilities
Lead the design and development of complex software applications while ensuring alignment with technical and business requirements. Provide technical guidance and mentorship to the engineering team to ensure high-quality software delivery.
Requirements
Requires advanced programming skills and broad expertise in software engineering to develop innovative solutions. Candidates should be able to communicate complex technical concepts and collaborate effectively with cross-functional stakeholders.
Skills
- Software Design
- Software Architecture
- Technical Leadership
- Mentorship
- Programming
- Testing
- Project Estimation
- Stakeholder Management
- Code Review
- Test-First Mindset
Benefits
- Onboarding Program
- Stimulating Work Environment
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Management & Leadership
Keywords
- Software Engineering
- Mobile Development
- Software Architecture
- Development Patterns
- Best Practices
- Test-First Mindset
- Reusable Code
- Technical Leadership
- Project Management