Senior Full Stack .Net Developer

Posted 3 months ago

Role

If you are a full-stack .NET Developer who likes to partner with various business units to deliver exciting, business enhancing solutions then this role is for you.

Job Responsibilities

  • Solve complex n-tier application issues using state-of-the-art Microsoft .NET technology.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Write clean, scalable code.
  • Design, develop, test, support and deploy custom web.
  • Design and develop Unit testing and maintenance procedures and activities.
  • Create code documentation and update existing documentation.
  • Ensure compliance with the documented software processes and procedures throughout the life cycle of software products.
  • Proficient understanding of code versioning tools {{such as Git, SVN, and Mercurial}}
  • Familiar with various design and architectural patterns
  • Confer with departments to identify software/reporting needs
  • Manage systems project timelines as they relate to programming
  • Develop and implement software solutions that will empower the users as well as boost the overall operational efficiencies
  • Perform ad hoc reports on demand
  • Monitor the integrity of scheduled reports/tasks and jobs ensuring the proper flow of data into tables, updates, etc.
  • Keep abreast of software development language revisions and technological advances.
  • Integrate with external API’s and services as needed.
  • Research and learn new frameworks, tools and development processes.

Eligibility Criteria or Job Specification

Technical Ability

  • Experience with .NET framework (4.5 and higher)
  • Strong understanding of object-oriented programming and SOLID design principles
  • Proficient in C#
  • Proficient in ASP.NET MVC, HTML5, CSS3, JavaScript and JQuery.
  • Experienced with front-end frameworks (Angular JS, Angular 4+, React, etc.)
  • Experience with SOAP and Restful Web Services (WCF, Web API2)
  • Proficient in SQL Server 2012 and above, Transact SQL, stored procedures, triggers, DTS packages, MySQL
  • Experience with Entity Framework and Object-Relational Mapping (ORM) frameworks
  • Experience with applying design and architectural patterns
  • Familiar with TFS 2013 and higher
  • Experience in end-to-end Software Development Life Cycle (SDLC) project
  • Experience working with Agile/Scrum methodologies
  • Experience with Node Js.
  • Good Knowledge of no-SQL databases.

Interpersonal Skills

  • Good analytical and problem solving skills
  • Have passion for learning new technologies and enhancing existing skills
  • Updated with the environment and norms
  • strong communication skills to collaborate successfully
  • Inquisitive and highly-motivated self-starter

Work Management

  • Ability to establish and meet deadlines, change directions when necessary
  • Time Management Skill; manage multiple projects at once
  • Good Accountability and reporting
  • Ability to work independently and within a team
  • Good at understanding requirements and estimation

Other Common Requirements

  • Educated to Degree level or higher in a computer related discipline.
  • 3-5 Years Work experience as full Stack Developer in reputable IT Firm.
  • *Any requirements other than these observed at the time of the interview shall be discussed.

Job Features

Job CategoryCareers
IndustryInformation Technology
Job ShiftMorning
Job TypeFull time
DepartmentDevelopment
LocationKarachi, Pakistan
GenderBoth
Minimum EducationBachelors
Minimum Experience3 years
Apply Before30-June-2019
Posting Date1-June-2019

Apply Online

A valid phone number is required.
A valid email address is required.