Global:Home:Careers:Search Jobs
Send an email
Follow us
Press inquiries
Locations near you
Share this Job
Email similar jobs to me

Solution Developer - Consultant


Date: Apr 11, 2014

Location: Edmonton, AB, CA

Solution Developer - Consultant(Job Number:23313)


At Avanade, business and technology consulting isn't just your career…it's your passion. And that means more than just working with new innovations. It means using technology to solve business problems in ways that make a real difference to you, your customers, and the world.

At Avanade, we:
-Are passionate about pushing the limits of Microsoft technologies to help our customers achieve their goals
- Thrive on open dialogue and debate. We share best practices and solve problems through teamwork.
- Are committed to growth - as an organization and for each individual.

As a Solution Developer Consultant, your focus will be on developing and testing mission critical enterprise solutions and implementation of custom application development and selection using the .NET Framework, ASP.NET, VB.NET, C#, BizTalk, Business Intelligence, SharePoint, Office 2007 and other advanced components of Microsoft technology.

You will provide professional consulting services on major enterprise initiatives utilizing the Microsoft Framework including web services, enterprise portals and mobile applications. You will build management, technical and planning skills by participating in large projects. You will improve your abilities to think creatively, design solutions, and interact with customers. You will contribute to our vast repository of intellectual property as we employ Microsoft technologies to create a dramatically more personal, integrated computing experience.

You will participate in the assessment of the customer environment and their requirements and documents results properly
- Develop technical specifications based on functional requirements
- Perform tests according to a given test plan and documents results
- Perform basic support and debugging in test and production environment
- Identify and escalate problems
- Maintain and repair existing applications
- Develop components of the technical solution proposal


Minimum Requirements:

You will have excellent communication skills and will have hands-on experience working on component based applications in a distributed environment. Qualified candidates should possess:
Passion for Technology consulting

2 - 3 years as a programmer

Microsoft platform Skills

At least 2 years of demonstrated knowledge and proficiency in the following:
-NET Framework
- QA & Testing procedures
- Silverlight
- C#, Visual Basic .NET
- Microsoft SQL

At least 2 years demonstrated knowledge and proficiency in the following development methodologies:
-Object Oriented Development
- Component based development
- Patterns
- Design for reuse

At least 2 years technical experience in one or more of the following roles:
-Web Services Development
- Data Access Development
- Mobile Application Development
- Security
- Application integration
- Testing & Deployment
- User Interface Design

Proven ability to understand a customer's needs

Experience developing technical requirements based on business imperatives

Strong customer service skills

Bachelor's Degree in Computer Science, Computer Engineering, MIS or related field

Preferred Qualifications:

Microsoft certification

Functional Microsoft technology knowledge of the following:
- Content Management Server
- Commerce Server
- BizTalk Server

Avanade® Is An Equal Opportunity Employer. Avanade promotes equal employment opportunity to all employees and applicants and does not discriminate on the basis of race, religion, color, creed, national origin, sex, age, sexual orientation, status as a protected disabled, disability, or any other legally protected status.

Primary Location:Canada-Alberta-Edmonton
Travel:Yes, 50 % of the Time |
Job Type: Standard

Region- Canada West
Job: Application Developer

Capability Group: SL - Application Development


Avanade Core Competencies and Behaviors:

Customer Focus; Embracing Change; Teamwork; Realizing results the Avanade way; Technical passion; Interpersonal awareness

At Avanade we place great importance on understanding your background and expertise that align to our Competencies and Behaviors during the interview process.

For more information on the Avanade core competencies, behaviors, skill families and how you can prepare prior to interviews, please go to