Senior .NET (MVC) Developer  
NKU Technologies Pvt Ltd   More jobs from this company

  Email this job
Job Details Back to Job Listing
 
Job Title:   Senior .NET (MVC) Developer
Category:   Software Development
Total Positions:   1
Job Location:   Lahore
Gender:   No Preference
Age:   32 to  years
Minimum Education:   Bachelors
Career Level:   Experienced Professional
Minimum Experience:   6 Years
Salary Range:   PKR 0 to 0 per Month
Apply By:   Aug 29, 2017
     
     
 
Job Description:

We are seeking a Team Lead / Senior .NET Software Developer to lead technical development of their Software Team and work on a Permanent basis.

As a Senior Software Engineer, your role will involve designing System Software for applications & Web Development.

You will also provide technical leadership and mentor Engineers within the team.

You will develop software systems from initial requirements, through design, implementation and test.

This will involve specifying requirements, designing and implementing Web applications in Asp.net, MVC, C#, HTML, JavaScript/JQuery, LINQ and AnagularJ & J2, providing relevant documentation, performing code reviews, generating guidelines and executing and developing project plans.

As a Team Lead / Senior .NET Software Developer, you will ideally have experience across the following areas:

1.     4/5+ years of software development experience using C# .Net with strong previous experience in development using ASP.Net (MVC) and C#.

2.     Strong experience in Angular JS, Jquery, Ajax, JSON, LINQ, Web API, WCF. Knowing Entity framework is desirable as well.

3.     Strong previous experience of working with MSSQL databases, with Oracle preferred.

4.     Familiar with Visual Studio, SVN, online/offline development environment.

5.     Appreciation of good software architecture, Computer Science fundamentals and Data Structures

6.     Good knowledge of database design and usage - both relational and non-relational databases. 

Responsibilities

1.     Work on daily basis as a bridge between the management and engineering team for task and deadline management and delivering on project milestones. Will take responsibility and accountability to take the application development forward in required time-to-market.

2.     Work on daily basis with a team of back-end programmers and a front-end programmer/designer.

3.     Mentor and coach team in their programming/coding approach, code reviews, code optimization, quality enhancement checks,

4.      Handle assigned complex tasks independently at fast-pace and with high quality, both design and development using Agile development methodology.

5.     Analyze and understand end product requirements and specs in terms of functionality, usability, and reliability and implement it as-is.

6.     Experience with multiple levels of software architecture, including user interface, business logic, data access, database, security, and analytics.

7.     Test and review code for technical accuracy, performance, standards, and functional compliance to the design.

8.      Delivering quality products based on enhanced ‘customer experience’ and ‘differentiation’

9.     Participate in the investigation and resolution of software defects, bug triage and quality processes.

10.  Fulfill administrative and status reporting requirements and other tasks as assigned by the management.


Required Skills:
Agile Programming,Software Architectural Design,Team Motivation

Company Information
 
Company Name:  NKU Technologies Pvt Ltd
Company Description:
pNKU Technologies (Pvt.) Ltd., is an emerging IT Systems Integration company with a strong legacy and experience in this domain. It’s three letters NKU encapsulate the soul of its domain, ‘N’ for number of tiers, ‘K’ for kaizen (Continuous process of improvement for ease in life) and last but not the least ‘U’ represents “User Experience”. NKU offers IT Systems Integration services as a single-window turnkey solution, that integrates best-in-class products and solutions to meet the business needs of enterprises. Our 360-degree focus on customers and tech-agnostic approach allow us to develop flexible solutions that scale with business needs./ppNKU assures its customers of delivering value through its unique offering of cost-effective products, services and solutions that are specially designed to meet diverse requirements of modern enterprises. Through observation, learning, and immersive research we are able to roadmap solutions that work for our clients and their customers. Our solutions & services are as varied as the clients we serve./ppWhether you are looking for the full picture, or simply a component piece of the IT jigsaw, NKU will listen, advise, design, implement and support without compromise, to help your organization achieve more from its IT investments. As a process transformation company, NKU rethinks and rebuilds processes for the digital age by combining design-thinking insights and data-driven analytics./p

Copyright 2024, Beaconhouse National University. All Rights Reserved