.Net Developer Job in Oakbrook 60523, Illinois US
SENIOR SOFTWARE DEVELOPER:
· This role would be responsible for developing a web user interface (UI) for Update Service.
· Work with System Analyst to analyze and fully understand business requirements
· Developing Web applications with ASP.NET, MVC3, Entity Framework v4.x, Ajax, JavaScript, jQuery, Razor, CSS
· Developing scalable and high performance Windows services
· Developing scalable and high performance web services using WCF.
· Database programming with SQL Server 2005, 2008 and/or other major relational databases
ESSENTIAL DUTIES RESPONSIBILITIES?
· Modify and/or enhance existing high volume web services that process 1 million+ transactions per day
· Develop new business functionality that integrates with existing backend services, or develop brand new services for systems,
· Proactively analyze and continuously improve runtime performance of new and existing services,
· Work with Product Management team to analyze and fully understand business requirements,
· Develop functional specifications/design documents to describe how to implement the business requirements,
· Data Model,
· Object Model (interfaces, classes and services),
· Interaction/Flow diagrams,
· Implement the design based on the functional specifications/design documents using:
· Microsoft .NET framework, C# language
· Visual Studio 2008 and 2010,
· SQL Server 2005 and 2008,
· Work with other members of the team to:
· Unit test the new code,
· Work with PM and QA team to run regression/integration tests,
· Work with PM to notify all interested teams about release schedule,
· Partner with release engineering team to package and deploy the fix,
· Communicate effectively through verbal and written means with team members and other teams.
KNOWLEDGE, SKILLS AND ABILITIES:
Competency and Experience with:
· Developing Web Services and Windows Services with Microsoft .NET and C#
· Developing scalable and high performance components and shared business services using XML, XSD, web services and messaging (IBM WebSphere MQ or other major messaging technologies)
· Database programming with SQL Server 2005, 2008 and/or other major relational databases
EDUCATION/EXPERIENCE:
BS in Computer Science or related discipline
5-7 years experience in related position