drjobs Lead Software Developer Solutions Architect

Lead Software Developer Solutions Architect

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Montreal - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Astucemedia is looking for a Lead Software Developer Solutions Architect who will employ agile methodology principles to plan manage and deliver our software products and services. Beyond managing the ideal candidate will actively engage in development activities from prototyping and testing new technologies to conducting code reviews.

Key Responsibilities :

  • Manage and mentor a distributed team of developers QA and DevOps.
  • Plan direct and coordinate the development teams actions.
  • Provide technical leadership and guidance across the organization.
  • Serve as a liaison between the development department and senior leadership.
  • Oversee the creation and implementation of software products and applications.
  • Research and integrate new technologies to enhance company products and services.
  • Participate in development roadmap planning and resource allocation.
  •  Actively participate in coding prototyping testing and conducting code reviews.
  • Monitor progress and performance facilitating team improvements.
  • Collaborate with crossfunctional teams to deliver complex initiatives.
  • Organize demos and product/system testing.
  • Travel internationally as needed


Qualifications Technical Expertise

Software Development & Architecture

  • Expertise in software architectures including monolithic vs microservices and multitier and multilayer designs.
  • Proficiency in ObjectOriented Programming (OOP) Design Patterns and frameworks like MVC MVP and MVVM.
  • Proficiency in building and consuming APIs (Web REST gRPC).
  • Advanced programming skills in C# and/or C.
  • Strong understanding of frontend technologies particularly Angular and associated ecosystems.
  • Familiarity with state management libraries (e.g. NgRx or RxJS).
  • Experience in cloudnative solutions and DevOps practices including CI/CD pipelines and containerization (Docker Kubernetes).
  • Familiarity with modern backend frameworks (e.g. ASP Core Node.js).

Data & AI 

  • Experience with data modeling processing and database management (SQL and NoSQL databases).
  • Familiarity with data visualization tools and techniques to transform complex data into actionable insights.
  • Knowledge of AI technologies and frameworks including machine learning models natural language processing and AIdriven analytics.
  • Basic understanding of distributed systems and eventdriven architectures (e.g. Kafka).

Leadership & Agile Management 

  • 5 years of experience in leadership roles such as Software Development Lead and Technical Lead. Solution Lead Software Architect
  • Proficient in agile methodologies frameworks and best practices (e.g. Scrum Kanban).
  • Demonstrated ability to lead technical teams manage competing priorities and foster collaboration effectively.

Soft Skills

  • Strong communication and presentation abilities both technical and nontechnical.
  • Advanced analytical and problemsolving skills to diagnose and resolve technical challenges efficiently.
  • Excellent interpersonal skills fostering a positive and collaborative team environment.


Remote Work :

Yes


Employment Type :

Fulltime

Employment Type

Remote

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.