Senior Full Stack Developer

Job Description

Responsibilities:

  • Serves as a team lead and provides technical guidance, and solutioning for tough customer challenges.
  • Assist with establishing architectural patterns that can be proven, engineered, and/or validated by each component team, and using Cloud best practices.
  • Works with Client technical architects and engineers to meet technical and interface requirements.
  • 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.
  • 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 and Qualifications:

  • Strong Expertise in Azure Cloud Architecture.
  • Expert in Full Stack Development, DevOps Expert, Transformative Technologies.
  • Experience in web application in C#, building and consuming Restful APIs, Web services / SOAP.
  • Strong knowledge and working experience of technologies: NodeJS/C#, Azure Functions, Azure Cosmos DB, Azure Blob, Azure Service Bus/Event Grid/Event Hub, Azure DevOps.
  • Should be able to write complex SQL queries and stored procedures. Improving and optimizing existing SQL queries for performance.
  • Experience in Engineer front-end code necessary to implement modern web interfaces for interactive, intuitive web applications.
  • 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 also 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 research & development attributes.

 

Qualification:

  • BSCS in Computer Science as a related field
  • 10 years of experience
  • Any Certification in latest technologies is a plus.

Job Summary

  • Published on:2023-04-08 6:48 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:10 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-31