Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer (.NET, React).
Pakistan Jobs Expertini

Urgent! Senior Software Engineer (.NET, React) Position in Lahore - Strategic Systems International

Senior Software Engineer (.NET, React)



Job description

JOB TITLE: Full Stack Developer (.NET Core + React.js)

DEPARTMENT: Software Development

PURPOSE: To design, develop, and maintain scalable, high-performance web applications by leveraging expertise in React.js for the frontend and .NET Core/.NET 6+ (C#) for the backend.

The role requires building robust RESTful APIs, implementing modern UI components, and ensuring seamless integration across systems while adhering to best practices in coding, architecture, and DevOps.

KEY RESPONSIBILITIES:

  • Design, develop, and maintain scalable, secure, and performant full-stack web applications.

  • Build responsive, modern UIs using React.js, Redux, Hooks, Context API, and TypeScript.

  • Develop and optimize backend services using .NET Core/.NET 6+, C#, and Entity Framework Core.

  • Implement and maintain RESTful APIs for seamless integration across systems.

  • Work with relational databases (SQL Server, PostgreSQL) and optimize queries for performance.

  • Collaborate with cross-functional teams in an Agile/Scrum environment to deliver high-quality solutions.

  • Integrate applications with third-party APIs and external data sources.

  • Contribute to microservices-based architecture and implement containerization using Docker (Kubernetes is a plus).

  • Ensure CI/CD pipeline efficiency and source control management using Git and Azure DevOps.

  • Deploy and monitor applications on cloud platforms (Azure/AWS).

  • Write unit tests with Jest/React Testing Library and apply test-driven development practices.

  • Troubleshoot, debug, and resolve technical issues efficiently.

  • Maintain clear, effective documentation and participate in code reviews.

QUALIFICATIONS, SKILLS, AND EXPERIENCE:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

  • Up-to 3 years' of professional experience as a Full Stack Developer.

  • Strong technical expertise in:
    • Frontend: React.js, JavaScript (ES6+), Redux, Context API, TypeScript, CSS-in-JS, Styled Components.

    • Backend: .NET Core/.NET 6+, C#, Entity Framework Core, RESTful APIs.
    • Database: SQL Server, PostgreSQL (NoSQL familiarity is a plus).

  • Familiarity with testing frameworks (Jest, React Testing Library) and TDD methodologies.

  • Solid understanding of web architecture, microservices, and software design patterns.

  • Excellent problem-solving and debugging skills.

  • Strong communication skills (written and verbal) with the ability to collaborate effectively in a team environment.

A CULTURE OF BELONGING: At our core, we value diversity and inclusion.

As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed.

#J-18808-Ljbffr


Required Skill Profession

It & Technology



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide