Software Architect

at  Intellimedia LP

Edmonton, AB T6X 1E9, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Apr, 2025USD 90000 Annual21 Jan, 20255 year(s) or aboveComputer Science,Web Applications,Design,Information Technology,Design Patterns,Strategic Thinking,Software Development,Analytical Skills,ArchitectureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT US:

At Intellimedia, we are committed to delivering cutting-edge solutions in the education technology sector. Our diverse portfolio of products is designed to enhance efficiency, data management, and educational outcomes in institutions of all sizes. Our flagship solutions, including SchoolEngage and Dossier, streamline administrative tasks and empower school districts with robust data science and analytics capabilities.

JOB DESCRIPTION:

As a Software Architect, you will be leading the design, creation, and implementation of high-quality software solutions using .NET and Azure. You will be instrumental in the full software development lifecycle and provide strategic guidance for technical architecture and design according to the company’s objectives.

REQUIRED SKILLS AND QUALIFICATIONS:

  • Bachelor’s degree in Computer Science, Engineering, or a related field. Master’s degree preferred.
  • Demonstrable experience as a Software Architect or in a comparable leadership role in software development and design.
  • Expert familiarity with .NET architecture and C# programming language.
  • Proficiency in Azure cloud platform and services, and experience with developing modern web applications.
  • Detailed knowledge of architectural styles, design patterns, and Agile development methodologies.
  • Exceptional problem-solving capabilities, analytical skills, and strategic thinking.

Responsibilities:

  • Lead the design and construction of robust and scalable .NET web applications using Azure.
  • Define and drive the architectural vision and technical strategy of the organization.
  • Collaborate with developers, project managers, and other stakeholders to refine and translate software requirements into solutions.
  • Develop architectural blueprints, best practices, and provide technical leadership to guide development teams.
  • Identify, evaluate, and advocate for new technologies and software products to meet project requirements.
  • Troubleshoot and resolve complex technical issues related to software application design and coding.
  • Ensure compliance with industry specifications and standards in all software architectural designs and implementations.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science engineering or a related field

Proficient

1

Edmonton, AB T6X 1E9, Canada