We need 2 Senior .NET developers for our Lahore Team. Below is the job description.
Senior .NET Developer with the following qualifications:
- Outstanding analytical, technical and critical thinking skills
- Strong OO, SOA and database design background
- Good understanding and ability to implement software design patterns
- Excellent communication, presentation, and interpersonal skills
- Ability to provide estimations, risk assessments, technical documents and meet deliverables in a timely manner
- Solid understanding of full software lifecycle development
Required Background / Experience
- 5+ years of software engineer/developer experience in a structured software development environment
- Proven knowledge of C#, VB.NET, Winforms and overall .Net framework (ASP.Net, MVC and Web API, asynchronous programming).
- 5+ years of SQL Server development including database design and Transact-SQL (T-SQL)
- Thorough understanding of XML, JSON, Web Service technologies, RESTful APIs
- Thorough understanding data structure fundamentals.
- Experience with agile methodologies and continuous integration
- 4-year college degree preferably in Computer Science