Programmer / Analyst
This position will assist in the full lifecycle of application development and maintenance/ enhancements. You will actively participate in design discussions, and contribute in decision making. The position of Software Engineer requires 6+ years' experience developing services consumed by ASP.NET or ASP.NET MVC 2/3 applications. You must have excellent communication skills, and the ability to work in a team environment. Minimum Requirements: 6+ years' experience in software engineering Experience with full development life cycle Candidate will need to have good communication skills (as they will be working with other developers and people from other functional groups and locations) Required skills: Clear understanding and knowledge of the .NET Framework 4.0. 6+ years' experience with C# development Knowledge of SOA based principles Understanding WCF concepts - Address, Binding, End point, Contracts Experience with Windows Communication Foundation (WCF) Service Contracts Data Serialization Versioning Communication - synchronous, and asynchronous Exception Handling Concurrency Security Additional Skills Desired (Not Required): Failover/Scalability/IIS Server Farm Architecture and Deployment (AAR for non-hardware load balancing) REST/.NET Remoting/SOAP/WS-Security Rich Internet/WPF Enterprise Architect (EA) Team Foundation Server (TFS) Mobility
Related projectsSearch for freelance jobs
can’t wait for more clients
and advertising. Thank you."