Senior Architect

at  Fujitsu

Edmonton, AB, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Aug, 2024Not Specified24 May, 20243 year(s) or aboveVersion Control,Javascript,Database,Entity Framework,Wcf Services,Git,Asp.NetNoNo
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:

This resource will be responsible for the following:

  • Work closely with the application maintenance services team for a period of 6 months to gain comprehensive insight and understanding of the applications and systems.
  • Extensive and independent analysis of existing applications and systems to establish expertise and become a subject matter expert.
  • Analysis may include compilation of additional documentation on existing systems, source code, technical environments, generated products, data architecture, high-level technical workflows, technical implementations of business rules, or other areas of application specific expertise.
  • Identifying, interrupting, and articulating application logic and business rules to key stakeholders in a primarily C#, JavaScript, and T-SQL environment.
  • Function as an independent consultant for answering varied client-driven technical questions about the data, application functionality and infrastructure of the supported applications and their environments.
  • Provide technical assistance which will include environmental assistance on non-production issues such access permissions or configuration changes. When production environment applicable, collaborate effectively with the application maintenance services technical lead.
  • Support the Team Leads and Project Manager in the reporting and delivery of client-driven technical questions and assistance.

Other

  • The resource must be located within Canada.
  • Participation in sessions with clients as a technical resource
  • Appropriately manage project team lead and client expectations on work assignments
  • Understand timelines and identify issues impacting timelines as necessary.
  • Provide accurate estimates for work assigned as requested.
  • Provide regular status updates to the Team Lead
  • Provide input to system documentation.
  • Must be able to work in a self-sufficient manner and must be a good team player.
  • Must possess a commitment to high quality deliverables.
  • Must have excellent verbal and written communication skills with both clients and team members.

Mandatory Skills, Certifications and Experience

  • C# - Min 10 years
  • ASP.NET MVC/WebAPI
  • Entity Framework (DB First)
  • WCF Services
  • JavaScript – Min 10 years
  • JavaScript Modules (require.js or similar)
  • Knockout.js or similar MVVM framework experience (Angular.js, etc.)
  • Web/UI – Min 5 years
  • Version Control – Min 3 years
  • TFVC/Git
  • CI/CD pipelines in Azure DevOps Server/Team Foundation Server
  • Database – Min 10 years

Responsibilities:

  • Work closely with the application maintenance services team for a period of 6 months to gain comprehensive insight and understanding of the applications and systems.
  • Extensive and independent analysis of existing applications and systems to establish expertise and become a subject matter expert.
  • Analysis may include compilation of additional documentation on existing systems, source code, technical environments, generated products, data architecture, high-level technical workflows, technical implementations of business rules, or other areas of application specific expertise.
  • Identifying, interrupting, and articulating application logic and business rules to key stakeholders in a primarily C#, JavaScript, and T-SQL environment.
  • Function as an independent consultant for answering varied client-driven technical questions about the data, application functionality and infrastructure of the supported applications and their environments.
  • Provide technical assistance which will include environmental assistance on non-production issues such access permissions or configuration changes. When production environment applicable, collaborate effectively with the application maintenance services technical lead.
  • Support the Team Leads and Project Manager in the reporting and delivery of client-driven technical questions and assistance


REQUIREMENT SUMMARY

Min:3.0Max:10.0 year(s)

Information Technology/IT

IT Software - System Programming

Information Technology

Graduate

Proficient

1

Edmonton, AB, Canada