C#.NET Tech Lead

Georgia  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

C#.NET Tech Lead

Skills:
C#.NET, Agile/Scrum, object-oriented design, MVC, TFS

Summary:
The C#.NET Tech Lead is responsible for driving the development of a best-in-class User Interface that will differentiate our product from the competition.

Responsibilities:

  • Manage end-to-end engineering effort to build a product that delivers Product Management Vision
  • Manage interfaces with other group and act as a point of contact for UI engineering activities in Atlanta
  • Help team understand requirements
  • Help team analyze and estimate
  • Perform code reviews and provide feedback to team
  • Monitor coding standard and quality and introduce corrective action where necessary
  • Mentor team to improve technical abilities
  • Rise above detail to see broader challenges that will prevent the team from delivering Product Management vision

Qualifications:

  • Minimum 8 years of experience in product development companies building best of breed enterprise software
  • Demonstrated experience developing multiple frameworks for large-scale enterprise systems
  • Sound knowledge of common design patterns, how and when they should be used
  • Sound knowledge of "S.O.L.I.D." principles of object-oriented programming and design and how to ensure its principles are followed
  • Minimum 8 years' experience in application development
  • Ability to understand user stories and interpret into a high level design
  • Ability to mentor developers in all aspects of application design, development and troubleshooting
  • Expected to contribute to development throughput
  • Detail-oriented
  • Pride in achieving a quality outcome
  • Experience in Agile Development Process
  • Experience in SCRUM
  • Experience using Microsoft Team Foundation Server
  • Minimum 8 years' experience using C#.NET for application development [not maintenance]
  • Sound knowledge in n-tier architectures

Benefits:
As an Agile consultant, you'll gain many of the advantages and benefits of being a direct hire, while experiencing the flexibility of consulting. It's the best of both worlds! Our IT consultants enjoy a wide array of benefits including: medical, dental, 401K, Employee Assistance Program and more.

Start date
n.a
From
AGILE
Published at
05.02.2015
Project ID:
845746
Contract type
Freelance
To apply to this project you must log in.
Register