Software Architect Job at Nixa, Montréal, QC

VGtFNFp6UWZ2eXo2dlIzeENwdFFldz09

Job Description

About us

Nixa is a specialized programming firm, expert in complex and custom web development. Based in downtown Montreal, Nixa provides web and application development services to businesses and organizations around the world in search of quality and performance.

What does a Solution Architect do at Nixa?

Nixa is looking for a dedicated Solution Architect who shares our company's goals and values. The successful candidate will have expertise in software development, and the ability to analyze projects and identify billable tasks.

The Solution Architect will be responsible for Create detailed technical documentation representing system architecture and functional requirements.

Minimum of 3-5 years of experience in the field of computer science, programming, or computer architecture.
Tasks and responsibilities:

  • Work closely with business analysts to accurately analyze projects and identify billable tasks;
  • Create detailed technical documentation representing system architecture and functional requirements;
  • Ability to create data model ERD diagrams based on the identified solution;
  • Fragment projects into "user stories";
  • Act as a technical representative on calls with account manager and customer;
  • Act as a product owner in certain projects;
  • Interact and communicate with client Technical SPOC to understand their requirements and provide solutions;
  • Analyze and estimate efforts required for change requests;
  • Define guidance, standards, and best practices for solution implementation;
  • Enforce policies, standards, and best practices for the overall solution to be implemented on the platform;
  • Validate the effort, cost, and schedule for development requests.

Skills and Qualifications

  • Bachelor's degree in computer science, engineering, or related field.
  • 3-5+ years of experience in software development, with at least 2 years in a software solution architect role.
  • Strong knowledge of software architecture patterns and principles;
  • Experience with software development methodologies such as Agile or Waterfall;
  • Awareness of the modern web development landscape and current frameworks and technologies;
  • BI experience and expertise;
  • Ability to think critically, analytically and recognize and anticipate technical, operational, and process problems, and identify the best solution.
  • Familiarity with web accessibility standards;
  • Ability to design database models and document them using ERD diagrams;
  • Excellent writing skills in both French and English;
  • Keen interest in web technologies.

Desired Qualities

  • Strong leadership, analytical, and problem-solving skills.
  • Excellent communication and collaboration skills, as he/she will be working closely with clients, technical teams, and management.
  • Ability to cope with stress and thrive in a fast-paced environment;
  • Additionally, they should be comfortable with managing multiple projects simultaneously and delivering solutions on time and within budget.

Benefits of working at NIXA

  • Flexible schedule to start working (8am - 10am)
  • 4 paid sick/personal days.
  • Equipment that allows working from home (Macbook Pro).
  • Group insurance, including dental.
  • Quarterly “team building” activities.
  • Food and drinks, order every Monday with special requests.
  • Referral program with incentives.
  • Group pension plan.
  • Sales contribution incentives.
  • AGILE team.

*No discrimination is tolerated, we consider the diversity of a team as an asset.

Job Types: Full-time, Permanent

Benefits:

  • Company events
  • Dental care
  • Life insurance
  • Vision care

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Montréal, QC H3B 1K1: reliably commute or plan to relocate before starting work (required)

Experience:

  • Software development: 3 years (required)

Work Location: Hybrid remote in Montréal, QC H3B 1K1

Similar Jobs