Previous Job
Software Engineer-Sr
Ref No.: 13-00187
Location: Chicago, Illinois
Position Type:Contract
Start Date / End Date: 02/19/2013 to 07/20/2013
Background/Culture of group:
Team of 18 developers, most of which telecommute full time. The team can be characterized as down to earth, respectful, and the types of developers that enjoy if not love their craft.

Scope of position:
Participate in Scrums with Development, QA and Product Management staff to design and develop new product features.

Main Responsibilities:
1. Come up to speed on product functionality and technology.
2. Contribute to story creation and design of new features with other development team members.
3. Develop new features.
4. Communicate status daily in Scrums.
5. Work closely with Development, QA and Product Management to ensure features are implemented per requirements

Required Skills/Education Requirement:
1. BS in Computer Science or related field of study (required)
2. 4 years of development experience minimum
3. Excellent communication skills for interaction with both technical staff and business
4. Well versed in C# and advanced concepts (lambdas, delegates, LINQ)
5. Well versed in HTML, JavaScript, CSS
6. Excellent ability to navigate and understand a large pre-existing codebase
7. Familiarity with relational database concepts and SQL
8. Knows how to write quality maintainable code, not just code that works (i.e. understands refactoring, designing for test, principles such as SOLID or CQRS)

Desired Skill Set:
1. SQL Server, SQL
2. NUnit and Moq
3. Team Foundation Server
4. Model, View, Controller
5. Ajax
7. Web Services (WCF, WebApi)
8. Object oriented design
9. NHibernate, Entity Framework, or other ORM

Enterprise Databases

4 (Very Strong) of 5 (Expert)
and 4+ Yrs.
Programming Languages

4 (Very Strong) of 5 (Expert)
and 4+ Yrs.

4 (Very Strong) of 5 (Expert)
and 4+ Yrs.
Web Programming

4 (Very Strong) of 5 (Expert)
and 4+ Yrs.

4 (Very Strong) of 5 (Expert)
and 4+ Yrs.