.NET Architect - Senior (VANCOUVER)
THE OPPORTUNITY
Visiphor Corporation, a leading software development company, is currently seeking a highly motivated and passionate individual to join our team.
Visiphor strives to create a workplace that pushes the boundaries of innovation in an environment that embraces diversity and rewards performance. We encourage respect for each individual and promote a passion for success through teamwork. Each individual working at Visiphor has been selected for their unique blend of talent, enthusiasm, and ambition and is rewarded with phenomenal benefits, stimulating work, and progressive professional development.
Visiphor gives its .NET Architects the opportunity to work:
with the latest, cutting edge Microsoft technologies;
-
in a casual, flexible, non-bureaucratic and midsized organization that abounds with opportunities for advancement; and
-
with some of the top integration specialists in the business.
If you are passionate about learning professional software development practices, and you are looking for a challenge, let’s talk.
JOB SUMMARY
In the role of .NET Architect you will be working in a strong team environment using Microsoft technologies to architect, design and deliver solutions for Visiphor products and customer engagements. Using your professional software architecture skills, and your teamwork and communication skills, you will be integral to helping Visiphor build high quality solutions using the latest technologies, including ASP.NET, C#, Team Foundation Server, SQL Server, BizTalk Server, Microsoft Office SharePoint Server, and more.
RESPONSIBILITIES
- Champion and support professional software development practices.
- Work with customers in architecting solutions that will meet their business requirements and budgets.
- Train/assist staff as needed on existing and new technologies.
- Provide support and enhancements for existing systems and software.
- Plan development activities needed to achieve the desired end-results.
- Ensure projects are complete, on time and on budget.
- Design and develop software using .NET languages, predominantly C#.
- Design and develop software using professional software development practices.
- Design and develop solutions using Microsoft BizTalk Server, SQL Server, and SharePoint Server.
- Complete software and solution documentation, including code-level documentation and technical design documentation.
- Review business, technical, and design documents and implement systems outlined in these documents.
- Contribute to and support a collaborative team environment.
REQUIRED SKILLS AND ATTRIBUTES
- .NET framework, C#, SQL Server 2005, Web Services, ASP.NET, Team Foundation Server.
- Knowledge of integration patterns.
- 8+ years of experience developing software using Microsoft technologies.
- Computer Science Degree, Diploma or equivalent experience.
- Understanding of and a passion for software development processes and methodologies.
- Excellent interpersonal and communication skills (written and verbal) and the ability to work well in a team.
- Ability to succeed in a constantly changing environment.
- Experience in lead developer or team leader roles.
- Ability to mentor more junior resources.
- Skills that go beyond implementation, including ability in solution architecture and design.
ASSETS
- Technologies: competency with BizTalk Server, K2, InfoPath, SharePoint, SSIS, SSAS, WWF, WCF, WPF.
- Microsoft Certification.
- Knowledge of the Agile methodologies of software development.
- Experience designing and developing enterprise class software.
Please contact us with your resume in Word or PDF format. We thank all who show an interest in joining our company, but due to the volume of applications, only those selected for an interview will be contacted.
|