Senior Software Engineer

4 days ago


Lahore, Punjab, Pakistan Strategic Systems International Full time

PURPOSE:

We are seeking a highly skilled and motivated Senior Software Engineer with 4–5 years of hands-on experience in full-stack development using .NET 8.0+, EF Core, SQL, and front-end frameworks such as Angular or Vue.js. The ideal candidate will have a solid foundation in REST API development, cloud integration, CI/CD pipelines, and client-facing communication. This role is pivotal in delivering scalable, high-performance applications while collaborating with cross-functional teams to drive innovation and architectural excellence.

QUALIFICATIONS, SKILLS, AND EXPERIENCE:

  • Bachelor's degree in Computer Science or a related field (BS CS required).
  • 4–5 years of professional experience in software engineering with full-stack development.
  • Strong command of .NET 8.0, Entity Framework Core (EF Core), and SQL databases.
  • Proficient in front-end technologies: Angular or Vue.js.
  • Experience working with REST APIs, ASP.NET Core, and version control systems (e.g., Git).
  • Familiar with Docker containers, CI/CD pipelines, and cloud platforms like Azure or AWS.
  • Demonstrated ability to write clean, efficient, and testable code using best practices and design patterns.
  • Ability to communicate effectively with clients and collaborate across teams, along with leveraging solid leadership and management capabilities.

KEY RESPONSIBILITIES:

  • Full-Stack Development: Develop and maintain robust applications using .NET 8.0+, Angular/Vue.js, and REST APIs.
  • Database Design: Design and optimize databases using Entity Framework Core and SQL.
  • System Performance: Ensure application security, scalability, and performance across web and desktop environments.
  • Architecture & Code Quality: Participate in architectural planning, code reviews, and system design decisions.
  • DevOps & Deployment: Implement and maintain CI/CD pipelines and support cloud deployment processes.
  • Issue Resolution: Troubleshoot and resolve complex technical issues across the full application stack.
  • Client Communication: Communicate project updates and technical solutions clearly with clients.
  • Cross-Functional Collaboration: Collaborate closely with product managers, QA engineers, and DevOps teams.

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

  • Lahore, Punjab, Pakistan Contour Software Full time

    Senior Software Developer (SQL Server + VB.NET)Join to apply for the Senior Software Developer (SQL Server + VB.NET) role at Contour SoftwareSenior Software Developer (SQL Server + VB.NET)1 week ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer (SQL Server + VB.NET) role at Contour SoftwareAbout ContourContour Software has...


  • Lahore, Punjab, Pakistan Contour Software Full time

    Join to apply for the Senior Software Developer role at Contour Software.1 month ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer role at Contour Software.About ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we...


  • Lahore, Punjab, Pakistan TCP Software Full time

    Join to apply for the Software Engineer III - PHP role at TCP SoftwareJoin to apply for the Software Engineer III - PHP role at TCP SoftwareGet AI-powered advice on this job and more exclusive features.TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than...


  • Lahore, Punjab, Pakistan Devsinc Full time

    Direct message the job poster from DevsincDevsinc is on the lookout for a highly skilled Senior AIML Engineer to join our dynamic team. In this role, you will lead the development and implementation of AI-driven solutions, leveraging your expertise to push the boundaries of technology and innovation.Key Responsibilities:Design, develop, and deploy AI...


  • Lahore, Punjab, Pakistan Devsinc Full time

    Senior Software Engineer - Python (Django)Senior Software Engineer - Python (Django)Get AI-powered advice on this job and more exclusive features.Devsinc is seeking a talented Senior Software Engineer - Python (Django) to join our dynamic team. The ideal candidate will have a strong background in web application development and a deep understanding of the...


  • Lahore, Punjab, Pakistan TCP Software Full time

    Join to apply for the Software Engineer IV, Machine Learning role at TCP SoftwareJoin to apply for the Software Engineer IV, Machine Learning role at TCP SoftwareTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than 30 years, TCP has helped organizations...


  • Lahore, Punjab, Pakistan Eon Full time

    Join to apply for the Senior Software Engineer role at EonJoin to apply for the Senior Software Engineer role at EonGet AI-powered advice on this job and more exclusive features.Work with the Industry LeaderAt Eon, our mission is to make patients healthier and healthcare affordable. Eon Patient Management, or EPM as we like to call it, identifies patients...


  • Lahore, Punjab, Pakistan Devsinc Full time

    1 month ago Be among the first 25 applicantsDevelop and deploy machine learning models using Python and libraries like TensorFlow, PyTorch, and Scikit-learn to solve complex business problems.Preprocess and transform raw data into structured formats, ensuring quality input for effective machine learning model training.Collaborate with cross-functional teams...


  • Lahore, Punjab, Pakistan TCP Software Full time

    Join to apply for the Software Engineer II, Machine Learning role at TCP Software1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer II, Machine Learning role at TCP SoftwareTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more...


  • Lahore, Punjab, Pakistan LOGICON, LLC Full time

    We are seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team at Logicon. The ideal candidate will have a strong background in Nest.js, Next.js, and AI/ML (specifically Generative AI), with expertise in Python. This role requires a passion for developing scalable web applications and cutting-edge AI-driven solutions.Key...