Position ID: IFK1001
Roles & Responsibilities:
- Working with project sponsors to clearly define and deliver Microsoft platform based technical solutions
- Working alongside Project and Account Managers throughout the project lifecycle as the technical/team leader
- Collating requirements by using various methods including interviews, requirements workshops, surveys, user case scenarios and business process descriptions
- Working with Project Managers and Architects to write functional requirements documents and playing a technical leadership role for the project in delivering all technical specifications
- Ensuring that systems built are robust, scalable and deliver high performance
- Troubleshooting team integration issues
- Leading the sharing of best practice, eg accessibility standards
- Assist account managers in the execution of technical sales initiatives
- Keeping ahead of the curve of technology innovation
- A significant plus will be the ability to assist business development by identifying and engaging account/sales teams to look at new opportunities with the customer
Qualification/Requirements:
- Masters Degree preferred; minimum BS degree in a technical discipline (Computer Science, Engineering, Information Systems, etc.)
- Excellent communication skills (both verbal and written), documentation and time management skills
- 8+ years total experience in building and deploying enterprise applications based on Microsoft .NET , Windows and SQL Server platforms
- Deep knowledge of SQL Server based database design, OLTP databases, SQL server Set based concepts, advanced T-SQL programming, SQL Server performance tuning and SQLCLR (With .Net/C#)
- Must be experienced with
- .NET Framework, C#, C++;
- Visual Basic, Java, VB.NET as add-on experience is a plus
- XML, Microsoft Web Services technologies
- Deep understanding of SOA concepts/knowledge
- Deep experience in 2 or more of BizTalk, Sharepoint, Commerce Server implementations
- Must either hold an MCSD/MCAD 2000/2003 certification or have completed majority of exam(s) towards the same
- 5+ yrs experience in delivering solutions in 2 or more of the following areas – eCommerce, Supply Chain, ERP, CRM, Procurement, MRP, Mobile applications
- Team leadership skills - 3+ years of technical leadership experience with small teams of 2-5 consultants on specific projects
- set technical goals/milestones for team members
- review technical efforts
- mentor team members
- steer technical deliverables on track
- Experience in conducting consultative engagements, including facilitating customer workshops
- Experience of analyzing customer requirements, scoping project deliverables and recommending ‘best of breed’ technologies
- Writing detailed and good quality documentation
- Experience with web servers and application technologies
- Demonstrable working knowledge of enterprise relational databases (eg SQL, Oracle etc.)
- Familiarity with project management methodologies and analytical techniques like RUP, UML or SSADM