C# .Net Developer

C# .Net Developer
7nSoft Systems (Pvt) Limited , Pakistan

Experience
5 Years
Salary
50,000 - 100,000 PKR
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelors Degree in Information Technology, Computer Science or Related Field.
Total Vacancies
1 Job
Posted on
Oct 31, 2017
Last Date
Nov 30, 2017
Location(s)

Job Description

Responsibilities:

  • Perform advanced professional duties pertaining to design, development and maintenance of software solutions and applications to meet business needs; leads the design and development of large systems using existing and emerging technology platforms.
  • Candidate will perform all phases of Software Development Life Cycle (SDLC) including gathering requirements, analyzing business requirements, designing, prototyping, development, testing, deployment, support, and documentation.
  • The candidates will provide maintenance and operations support of existing systems and infrastructure as well as develop new technologies.
  • Strong communication and writing skills and ability to communicate directly with peers, managers, and clients while leading development to a completed and successful solution.
  • Figure out the main concept and solve complex problems with optimize solution.
  • Work according to specification of the project. Implement application with proper documentation which involves complete testing and verification of code.
  • Ability to work in a varied, fast paced environment and flexibility and tolerance is a necessity.
  • Have a strong desire to learn and keep technical skills current as new technologies emerge.
  • This is an advance journey-level class.
  • Incumbents at this level work under minimal direction, receiving occasional supervision while working toward a definite objective that requires use of a wide range of procedures and planning to meet and resolve complex problems.
  • Work with jQuery right away. You have some experience and knowledge of another script framework (e.g. AngularJS, node.js).
  • Design and develop multitier web applications for customers and internal users using ASP.NET, MVC, SQL, JavaScript frameworks and jQuery.
  • Enhance and support e-commerce and mobile sites as well as sales, intranet and web applications that support business activities.
  • Design, develop, maintain and enhance systems based on business requirements using approved technologies and coding standards.
  • Monitor and optimize systems to ensure best performance.
  • Document code appropriately for maintainability.
  • Communicate with product owners and business analysts to gather accurate specifications for new enhancements and applications.
  • Assist with work estimating based on requirements and technical designs.
  • Translate requirements and use cases into technical designs and functional code.
  • Collaborate with different teams and team members on projects.
  • Act as a mentor to other developers with programming issues.
  • Perform design and code reviews and help maintain code quality, performance and application responsiveness.
  • Experience building or supporting cross-platform mobile applications using Xamarin is a plus.
  • Understanding mobile development design patterns, including cloud back-end services such as Azure Notification Hubs is a plus.
  • Experience with using front-end Web UX suites. Bootstrap, Telerik and Kendo UI is a plus.
  • Experience with SSIS, SSDT, and performance tuning MS SQL Server databases is a plus.
  • Experience with Unit Testing frameworks such as xUnit, and Web Automation frameworks such as Selenium is a plus.
  • Perform unit testing using tools like MSTest, NUnit and Jasmine and mocking frameworks like Moq.

Job Specification

Minimum Requirements:

  • Bachelor’s degree in information technology, computer science or related field.
  • 5+ years web development experience.
  • Strong understanding of object-oriented design, web application architecture and relational database design.
  • Proficient in ASP.NET, MVC, C# and JavaScript with solid understanding of their ecosystem.
  • Experience using T-SQL with an ability to write SQL queries and stored procedures.
  • Client-side scripting experience with JavaScript frameworks, such as Angular and jQuery a plus.
  • Experience with Microsoft Visual Studio (MVS) and SQL Server Management Studio (SSMS).
  • Experience using Team Foundation Server (TFS) for work management a plus.
  • Proficient understanding of code versioning tools like Git and CI/CD tools like Jenkins, Docker.

Required Skills:

  • .Net Framework, .Net MVC , Asp.Net, and C#
  • SQL TSQL
  • Entity Framework
  • LINQ
  • jQuery
  • Javascript/Ajax
  • Bootstrap / JSon
  • Team Foundation, VS SourceSafe
  • Web API/Windows Service (a plus)
  • Mobile Application Development (a plus)
  • Good Team Player

Job Rewards and Benefits

Leaves

7nSoft Systems (Pvt) Limited

Information Technology and Services - Karachi, Pakistan
© Copyright 2004-2024 Mustakbil.com All Right Reserved.