Plot # 79, Street # 5, CBR Town, Islamabad, Pakistan
Job Description
As an ASP.NET Software Developer, you will be responsible for helping to execute and facilitate the activities within the team. The Engineer is there also to support the customer in all infrastructure related aspects, from managing incidents to improving operational efficiency.
This role requires a person who is highly flexible, quick thinking, and motivated. This is a position that requires strong organizational skills and creative thinking to accomplish assigned tasks. Frequent and consistent communication is a must to ensure that team members are aware of current status and to monitor and resolve potential blocking issues. The ability to prioritize multiple tasks, balance workloads across lab team members to increase efficiency and meet deadlines is critical. We’re searching for a passionate team player that will help evolve our service models and offerings.
Job Specifications
Design and Develop high profile dynamic web applications.
• Strong C#, .NET skills and object-oriented.
• Proficient with MVC, Asp.Net, JQuery, Working knowledge of JSON.
• Experience in Web APIs, WCF Services.
• SQL Server and Entity Framework.
• Experience in SQL Server (SQL 2008). Ability to write database objects such as stored procedures, triggers, indexes, etc.
• Advanced level knowledge and experience with JavaScript, HTML5, and CSS3.
• Hands on experience with Visual Studio & TFS as a source control tool.
• Experience working with Agile/Scrum methodologies.
• Effective organization and time management skills with the ability to work under pressure and adhere to project deadlines.
• Optimize front-end code for maximum responsiveness and scalability.
• Troubleshoot browser compatibility issues and propose resolutions.
• Propose new approaches, tools, and technologies to improve the development process and customer experience.
• Knowledge of Object Oriented Design methodologies.
• Understanding of AJAX technologies.
• Experience branching and merging code on a project with multiple developers.
• A sense of urgency and accountability in completing assignments.