.Net Technical Architect Job in Edmonton, Alberta Canada
IT Consulting
Pursue Your Full PotentialMaximize your talents. Grow your professional skills. Fujitsu is where you can pursue your full career potential. A key ingredient to our company’s success is our people and their personal development. Each person contributes unique talents and skills to our team effort while aspiring to their personal career objectives and life goals.Fujitsu Edmonton is committed to helping your career goals become achievable. We actively promote the skill development of every employee through continuous training and education. We enable our employees to grow as individuals, mature as industry professionals—and proudly succeed as key members of the Fujitsu team. At Fujitsu, on-the-job training on actual projects give employees the real-life experience needed to handle future challenges in their careerYou are vital to the success of Fujitsu, and your benefits are an important part of your overall compensation.
- Competitive salaries
- Incentive programs
- Group benefits including medical, dental, disability and life insurance
- Savings plan (RRSP)
- Reimbursement for professional membership dues in PMI, CMC and/or CIPS,
- Attractive employee referral program
- Peer based employee recognition and reward program
- Company-supported social committee and regularly sponsored employee events and activities
A key client of Fujitsu Edmonton requires a .NET Technical Architect
This resource will be responsible for the following:
Technical Architect
- Identifies the technologies that would be used for the project.
- Recommends the development methodologies and frameworks for the project.
- Produce 4+1 architectural view design documents
- Provides the overall design and structure to the application.
- Establishes design/coding guidelines and best practices.
- Mentors developers on best practices, guidelines and complex tasks.
- Enforces compliance with coding guidelines using code reviews etc.
- Assists management in assessing technical competence of developers.
- Provides technical advice and guidance to the project manager.
- Guiding the team is doing proof of concepts and early risk assessments.
Other
· Identify project issues and risks as well as quality and scope deviation· Must have excellent troubleshooting and problem solving skills
Mandatory Skills All of the following skills must be actual project experience not educational experience and the actual time spent developing must match the years of experience required.· Candidate must possess excellent written and oral communication skills· Candidate must have a quality oriented mindset and approach· Minimum 2 years project experience in design including gathering and documenting user requirements· Must have strong Object Oriented Application Development (OOAD) skills· Minimum 6 years of solid hands-on VB.NET coding experience.· Must have .NET 3.5 and preferably .NET 4.0 experience including WCF development experience· Minimum 8 years development experience with SQL Server· Minimum 8 years of solid hands-on HTML, JavaScript and Style Sheet coding experience· Minimum 4 years COM/DNA distributed application development experience· Must have worked in a team environment and must work well in a team environment (excellent interpersonal skills)· We want individuals who possess a positive and willing attitude, self motivated and can work with minimal supervision.· Experience with Microsoft Team Foundation Server (TFS) for source code control and TFS Work Items for defect tracking· Technical Writing and Modeling skills (preferably UML)Desirable Skills:· Experience in Configuration Management including performing builds and troubleshooting system deployment and configuration issues· Experience with Agile Development Methodology