Job Description :
Title: Sr .Net Developer
Location: Libertyville, IL (Only Local)
Duration: 6+ months
MOI: Phone then Face to Face

Industry: Finance/Credit
No H1

1. My client needs a very Senior .Net developer. This consultant will be doing architecture, design and solution work. This consultant also needs to be strong with development as well.
2. Must have very good communication skills. This consultant will be working on a consumer facing application.
3. This person must be a forward thinker. Bring in new technology to the team and be able to tell the team why it is necessary to bring in that new technology
4. Creating API development and Front End Work.
5. Will be working with the Architect team.
6. Entity Framework.
7. 10 year’s of experience with .Net.

The Software Developer Consultant is a senior level programming technician, responsible for -designing, coding, testing, implementing applications systems and providing guidance to other developers within the team. Regularly provides guidance and direction in design, development, implementation and troubleshooting problems with production systems. This position is required to keep up to date on technological developments in systems and programming. Participates in development projects as a team member with staff from within the Information Technology department and from external departments or vendors.

Required Skills:
1. Experience with one or more development methodologies
2. Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms
3. Demonstrated solid experience in Information Technology application development, working with structured methodologies and development of large scale applications
4. ASP.Net experience using C# within Visual Studio.Net
5. Strong understanding of the .Net framework, XML,XSLT, HTML, CSS, web services and real-time applications knowledge with Oracle and MS SQL Server as data source
6. Strong technical knowledge in Objected Oriented Development methodologies, design and implementation
7. Strong knowledge of Microsoft Development tool sets
8. Experience with ETL tool such as Informatica
9. Experience in designing relational databases
10. Familiarity with SOA concepts

Preferred Skills:
1. Experience with Biztalk
2. Experience with vendor integration
3. Experience with n-tier environments
4. Experience with Agile (pair programming, test driven development, XP, continuous integration, etc

1. Participate in full technology project life cycle (analysis, design and/or package review, development, testing, quality assurance, deployment, and production support
2. Responsible for analyzing, programming and implementing modifications to existing systems required by changes in the business environment.
3. Responsible for implementing standards such as coding and processes through out the life cycle of applications.
4. Responsible for conducting application code reviews and suggesting necessary changes as needed.
5. Participate in the design and documentation of complex technology solutions.
6. Document and/or support application deployment activities.
7. Responsible for analyzing job requirements, preparing specifications, and preparing time and cost estimates for systems development work.
8. Participate in developing strategic partnerships with systems and business management.
9. Analyze and identify the need for improvement in existing process/applications, present solutions and implementation plan to team.
10. Provide technical leadership and direction for assigned development work items in partnerships with Technical Lead
11. Responsible for developing new service base architecture.
12. Partner with Technical Lead on technical design options; consult with hardware and software technicians on options and strategies.
13. Work closely with enterprise architecture team or Technical Lead to define and implement enterprise process standards.
14. Participate in coding, development or technical support at least 50-75% or more as needed per project and team.

Client : Domian