Software Architect
at Intellimedia LP
Edmonton, AB T6X 1E9, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 11 Apr, 2025 | USD 90000 Annual | 21 Jan, 2025 | 5 year(s) or above | Computer Science,Web Applications,Design,Information Technology,Design Patterns,Strategic Thinking,Software Development,Analytical Skills,Architecture | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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