Principal Software Engineer

 

Description:

  • Designing, coding, and debugging software.
  • Work to create detailed designs, estimations and deliver final output.
  • Manage project priorities, deadlines and deliverables.
  • Improving the performance of existing software. Maintaining and upgrading software.
  • Provide technical guidance in software design and development activities to team members.
  • Participate in design reviews and recommend improvements.
  • Provide trainings and mentor other engineers when required.
  • Understand business problems, suggest solutions and do requirement analysis independently.
  • Provide production support. Analyze and troubleshoot application issues in a timely fashion. Handle production deployments.
  • Support in all phases of SDLC and ensure to deliver high-quality releases.
  • Should be able to communicate with business, engineering and management team across different geographic locations.

Requirements & Skills:

  • Experience in web application development in ASP.NET Web Forms, desktop applications, utilities in C#, building and consuming Restful APIs, Web services / SOAP.
  • Strong knowledge and working experience of client-side technologies: HTML, JS, AJAX, jQuery.
  • Should be able to write complex SQL queries and stored procedures.
  • Improving and optimizing existing SQL queries for performance.
  • Experience in tools including Visual Studio, SQL Server, Microsoft Visio and Excel.
  • Should have strong knowledge of computer science fundamentals, algorithms, data structures and databases.
  • Experience of working with Microsoft Team Foundation Server. Should be able to work with labels, shelve-sets, branching & merging and change rollback.
  • Experience with Jira, Confluence and GIT is desirable.
  • Strong analytical skills.
  • Good English communication skills.
  • Ability to multi-task.
  • A self-motivated learner with strong customer focus and obsession with quality.
  • Should have strong technical knowledge and strong research & development attributes.

Organization FutureNow Technologies
Industry IT / Telecom / Software Jobs
Occupational Category Principal Software Engineer
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2023-02-03 7:47 am
Expires on 2024-10-19