.NET Development Manager Job Posting



Job Title: .NET Development Manager
Company: TEAM int
Position Type: Contract to Hire
Pay Rate: Opened
Date Posted: Aug-13-09

.NET Development Manager
3 months contract to hire
Mendota Heights, MN

Planning
- Refine projects or backlog items into actionable pieces of work for developers
- Guide team to determine business value, how it fits into design, rough size or complexity and fit into delivery plan
- Partner with stakeholders to establish priorities relating to projects or backlog items
People / Teams
- Maintain and develop staff of competent developers, technical analysts and testers which is appropriate in numbers to what is expected to be delivered and when
- Organize staff in groups appropriate for the work
- Develop and grow relationships with the implementations team, quality assurance and client(s)
- Develop high performing teams
- Utilize and appropriate extend tools provided by organization to carry out work
- Leverage other tools locally as appropriate (fit with organizational tools and approach) to provide what staff needs to get their work done
- Exhibit respect for individuals
- Delegate where appropriate
- Analysis / Design / Coding / Unit Testing
- Ensure proper translation of requirements into design, code and tests
- Ensure appropriate relationships exists among developers, requirements analysts, technical analysts and testers
- Facilitate appropriate hand-offs and conversations among people who provide inputs to and outputs from development process
- Ensure architecture and design of solutions is appropriate to objectives of individual efforts, reflects best practices and is well understood both within group and with other external groups
- Manage creation of contracts and interfaces between this group's applications and other corresponding applications
-Define and implement full development lifecycle in accordance with broader organizational requirements and utilizing appropriate emerging techniques by building on progress made using agile techniques included but not limited to:
• test driven design and development,
• tracer bullets (choose the simplest spanning application possible, and implement it first, sometimes called “happy path”)
• demonstrations of working code,
• SCRUM,
• backlog,
• backlog item complexity measures

- Utilize tools from broader organization and other tools locally to provide what developers need to get their jobs done most effectively
- Facilitate work assignment to teams or individuals and track their progress
- Ensure working code is delivered for each demo and into testing and production
- Move staff toward continuous build capability
- Ensure database, coding and other standards are followed
- Report on progress against objectives in accordance with broader organizational requirements
- Raise issues in accordance with broader organizational requirements
- Conduct code reviews
- Allow for refactoring of designs
Execution
- Deploy applications through required integration, testing and performance testing environments
- Maintain and support code through fixes and enhancements
- Ensure applications perform acceptably in production
- Ensure applications handle exceptions and system faults in accordance with broader organizational requirements
- Retire applications as appropriate
Other
- Resolve issues by bringing appropriate staff, both internal to group and external, together and by facilitating an understanding of the issue and its potential solution
- Participate as member of the Enterprise Services Group's management team
- Participate as member of project leadership teams, as asked
- Provide effective space and logistics for staff
- Stay current on new development approaches

Requirements:
- Real world experience in the use of ASP.NET, C#, and ADO.NET (evidence may be required).
- Experienced using source control programs, preferably Visual Source Safe.
- Experience with .NET Web Services and Object Oriented Programming techniques
- Advanced knowledge of mortgage banking operations.
- Proven leadership skills with experience managing multiple business/product units.
- Demonstrated ability to lead, motivate and develop employees.
- Superior communication and facilitation skills with demonstrated ability to cultivate strong relationship management with business partners.
- Ability to analyze procedures/information to identify potential problem areas.
- Experience managing employees total (directly and indirectly) as well as managing other managers and/or supervisors.
- Communication: Candidate must possess strong written and verbal communication skills
- Practical experience in the development and use of MS SQL 2000 or 2005.
- Understanding of and experience with JavaScript, specifically as implemented in IE 6.0 and later.
- Understanding of and experience with XML technology, including XSD, XSLT, XML serialization
- Ability to work well under time constraints.

Location: US-MN-Mendota Heights
Telecommute: No (Onsite Position)
Contact Name: Olga
Contact Phone:
Contact Email: Olgab@teaminternational.com




tech job trends, october 2009