Senior Software Engineer (React + .NET)

Islamabad, Capital Territory, Pakistan
Full Time
Development Team
Experienced

Job Title: Senior Full Stack Engineer (React + .NET)
Location: Lahore / Karachi / Islamabad – onsite
Experience Required: 5+ Years
Employment Type: Full-time

Job Overview

We are looking for a highly skilled Senior Full Stack Engineer with strong expertise in .NET technologies and React.js to join our engineering team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications using .NET / .NET Core and React.js.

  • Build and maintain RESTful APIs and backend services.

  • Develop responsive and user-friendly front-end interfaces using React.js.

  • Collaborate with product managers, designers, and other developers to define and implement new features.

  • Write clean, maintainable, and efficient code following best development practices.

  • Optimize applications for performance, scalability, and security.

  • Participate in code reviews, testing, debugging, and deployment activities.

  • Troubleshoot issues and provide timely solutions.

  • Contribute to system architecture and technical design discussions.


Required Skills & Qualifications

  • 5+ years of professional experience in software development.

  • Strong experience with .NET / .NET Core / C#.

  • Solid hands-on experience with React.js and modern JavaScript frameworks.

  • Experience with HTML5, CSS3, JavaScript, and responsive design.

  • Experience building and consuming RESTful APIs.

  • Strong understanding of relational databases (SQL Server or similar).

  • Familiarity with Git or other version control systems.

  • Good understanding of software development lifecycle (SDLC) and agile methodologies.

  • Strong problem-solving, analytical, and communication skills.

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, or GCP).

  • Familiarity with Docker or containerized applications.

  • Experience with CI/CD pipelines and DevOps practices.

  • Knowledge of microservices architecture.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*