ASP.NET , Web Developer Technical Lead, Mid Level to Senior Role. We are looking for 2 Web and Software Developers for challenging roles based in Lahore. Responsibilities As a software developer, your list of tasks can include: • Reviewing current systems • Presenting ideas for system improvements, including cost proposals • Working closely with analysts, designers • Producing detailed specifications and writing the program codes • Testing the product in controlled, real situations before going live • Preparation of training manuals for users • Maintaining the systems once they are up and running Required skills Knowledge of programming skills is a prerequisite. However, the particular language will depend on the requirements of the specific company. Among the skills employers will look for are: Knowledge of programming skills are a given if you want to get into software development. You'll need to be comfortable with web-based programming The key skills to play up when you're looking for a job as a software developer are as follows: • Expertise in .Net (C#) , Web API, ASP.NET Web Forms, MVC, TDD • Have experience in areas like Ajax, Dependency Injections, Entity Framework, nHibernate, .NET framework 2 to 4.5, SQL Server 2008 - 2012, JQuery • Have experience HTML and CSS knowledge, Web Api 2.0+, JSON, XML • Strong communication skills • Ability to work in a team • Eye for detail and identifying problems • An understanding of business • Analytical and commercial experience