Senior Software Engineer - .NET Angular

.Net: Full Time: Pakistan
Senior Software Engineer- .NET Angular
  • Job Description
  • • At least 9+ years of product development experience in Dot Net technologies (C#, ASP.Net, MVC, MVVM, SQL Server). Prior ATM/banking/financial services experience is a plus
  • • Knowledge of the .NET technologies, including Visual Studio, C#, ASP.NET, LINQ, ASMX, IIS, WCF Web Services, and ADO.NET
  • • Ability to work in a collaborative team environment with project managers, developers, designers and IS to develop, implement, and maintain corporate web sites and applications that adhere to brand standards and strategies
  • • Experience in Mobile implementation
  • • Familiarity of database driven environments
  • • Capable of working with tight deadlines
  • • Understanding in working with third party APIs
  • • Proven ability to successfully deliver high quality, complex systems using Software development methods, independently as well as in a team environment
  • • Must demonstrate strong analytical skills with the ability to identify problems and generate practical solutions in a logical manner
  • • Experience with TFS and source control
  • • Experience in cross-browser compatibility, accessibility and web standards
  • • Good understanding of mobile and tablet site development and testing
  • • Solid understanding of object-oriented programming (OOP)
  • • Ability to multi-task and manage multiple projects simultaneously
  • • At least 2 years of development experience in UI technologies like JQuery, HTML5, CSS3, Angular js, and Knockout JS, JSON, AJAX, XAML, Razor, and Mocking Frameworks
  • • Experience with.Net framework version of 4.x and preferred
  • • Ability to work in team in diverse/multiple stakeholder environment
  • • Experience and desire to work in a Global delivery environment
  • • Analytical and communication skills
What are the required qualifications?
  • Education Qualifications
  • • At least 9+ years of experience with Information Technology
  • • Must have a Bachelor's degree in Computer Science, Information Systems or Software Engineering or equivalent combination of education and experience as a software developer and/or other similar relevant experience
  • • Experience: 9+ Years ideally in core agile development environment. 6+ years with ASP.Net MVC