TPS - Making Transactions Happen
HOME   |   NEWS   |   EVENTS   |   CASE STUDIES   |   CAREERS   |   CONTACT US   |   SITE MAP
 
 
 

Senior Software Engineer (DotNet/MVC/Web)

 

Qualification: M.S. / B.S. in Computer Sciences from a reputable university
Experience: 3-4 years of experience of .Net, MVC and Web Development

 
Job Description:
 
  • Strong Object-Oriented design and programming skills
  • Proven experience as a Senior Software Engineer
  • Thoroughly understands .NET, hands on experience in C#.NET, deep understanding of Server side programming like WCF, Entity framework, Understanding of Windows Azure.
  • Analytical mind with problem-solving aptitude
  • Ability to work independently
  • Excellent organizational and leadership skills
  • Excellent knowledge of relational databases SQL and Oracle
  • Experience with test-driven development
  • Understanding and experience of advanced concepts like XAML, MVVM, LINQ etc
  • Should have very thorough command on SQL Server and knows Views, Procedures, Functions and strong knowledge of relational databases
 
 
Required Skills:
 
  • Proven development experience in asp.net mvc.
  • Analyzing Information, Software Design, Software Documentation, Software Testing, Teamwork, General Programming Skills.
  • Software Development Fundamentals, Software Development Process, Software Requirements, Software Architecture.
 
Hands on Technologies:
 
  • ASP.NET MVC 5
  • SQL and ORACLE
  • Database Queries, Joins, Functions, Store Procedure
  • Entity Framework and LINQ
  • ASP.Net Web Development
  • .Net Framework 4.5, C# 6.0
  • Crystral Reports
  • APIs and API Documentation Tools
  • Web and Windows Services
  • Development Plateform: TFS and GitHub
 
Location: Karachi
Apply at: humanresources@tpsonline.com