Strategic Systems International
Posted 1w ago

Senior Software Engineer (Python, ReactJS)

Strategic Systems International
Lahore, Punjab, Pakistan
OnsiteFull Time
Responsibilities
  • designing applications
  • developing apis
  • maintaining systems
Requirements
  • 3+ years Python web development experience with Flask/Django
  • ReactJS frontend skills
  • SQL Server
  • NumPy/pandas
  • Microsoft Azure and Docker familiarity
  • Strong debugging and communication skills
Technical tools mentioned
Python 3.xFlaskDjangoReactJSJavaScriptJQueryHTMLCSSRESTful APISQL ServerNumPypandasMicrosoft AzureAzure Virtual MachinesDockerLinuxBashn8nNode-REDSuperblocksCI/CD

Job description

JOB TITLE: Senior Software Engineer (Python, ReactJS)

PURPOSE

To design, develop, and maintain scalable web-based applications using Python and modern frontend technologies. The role is responsible for delivering high-quality software solutions across the full application stack, developing RESTful services, managing databases, and contributing to robust, secure, and maintainable applications. The ideal candidate is analytical, adaptable, and eager to learn emerging technologies to support evolving business needs.

KEY RESPONSIBILITIES

* Design, develop, test, and maintain web-based applications using Python 3.x and frameworks such as Flask and Django.

* Develop responsive and interactive user interfaces using ReactJS, JavaScript, JQuery, HTML, and CSS.

* Build, integrate, and maintain RESTful APIs and web services.

* Design, write, and optimize SQL Server database queries, stored procedures, and data models.

* Utilize NumPy and pandas for data processing, manipulation, and business logic implementation where applicable.

* Collaborate with product owners, business stakeholders, and development teams to analyze requirements and translate them into technical solutions.

* Troubleshoot, debug, and resolve application issues while ensuring optimal performance and reliability.

* Participate in code reviews and follow software development best practices to maintain code quality and security.

* Support application deployment, maintenance, and troubleshooting across development, testing, and production environments.

* Work with Azure environments, Docker containers, and Linux-based systems where required.

* Continuously evaluate and adopt new technologies, tools, and development practices to improve productivity and solution quality.

QUALIFICATIONS, SKILLS, AND EXPERIENCE

* Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.

* 3–5 years of hands-on experience in Python and web application development.

* Strong proficiency in Python 3.x.

* Experience with Flask and Django frameworks.

* Solid experience with ReactJS, JavaScript, JQuery, HTML, and CSS.

* Strong understanding of RESTful API design and integration.

* Good working knowledge of SQL Server, database design, query optimization, and data management.

* Experience using NumPy and pandas for data processing.

* Excellent analytical, debugging, and problem-solving skills.

* Strong communication and collaboration skills.

* Ability to quickly learn and adapt to new technologies based on business and project requirements.

NICE TO HAVE

* Experience with Microsoft Azure services and Azure Virtual Machines.

* Familiarity with Angular framework.

* Basic knowledge of Linux Bash scripting.

* Experience working with Docker containers.

* Exposure to AI-assisted development tools and modern software engineering practices.

* Experience with low-code/no-code platforms such as **n8n**, **Node-RED**, or **Superblocks**.

* Familiarity with CI/CD pipelines and DevOps practices.

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. We foster an environment that encourages collaboration, innovation, continuous learning, and professional growth.

About Strategic Systems International

SSI provides custom software engineering and data analytics services.

Similar jobs

Software Engineer roles near Lahore, Punjab
1d
Save
Mark Applied
Hide
Intermediate Software Developer
Karachi or Lahore or Islamabad
OnsiteFull Time
Contour Software
Contour SoftwareToronto Stock Exchange: CSU: Provides software development and support for vertical market enterprises.
3+ YOEBachelor’s degree in computer science, software engineering, or related field; 3+ years of full-stack development experience; expertise in Angular, C#, .NET Core, SQL Server, JavaScript, HTML, and CSS.
.NET, Angular, HTML, CSS, JavaScript, C#, .NET Core, Microsoft SQL Server
2w
Save
Mark Applied
Hide
Senior Software Engineer
Lahore, Punjab, Pakistan
OnsiteFull Time
CureMD
CureMD: Provide cloud-based health information systems and medical billing services.
Proven experience with ASP.NET Core and Angular, strong OOP, Git, SQL/NoSQL, CI/CD familiarity, bachelor’s or master’s in CS or related, strong English communication and problem-solving skills.
ASP.NET Core, Angular, Git, MS SQL Server, CI/CD
2w
Save
Mark Applied
Hide
Software Engineer - IOS
Lahore, Punjab, Pakistan
OnsiteFull Time
Devsinc
Devsinc: A technology services firm that helps clients accelerate product development by providing experienced engineering and consulting services.
2+ YOEBachelor's in Computer Science or related,2+ years iOS development experience,proficiency with Swift and Objective-C,UIKit/Foundation,REST/JSON,GIT; familiarity with SwiftUI,Combine,Core Data,XCTest and CI/CD tools.
Swift, Objective-C, UIKit, Foundation, REST, JSON, SwiftUI, Combine, Core Data, XCTest, Quick, Nimble, Fastlane, Bitrise, Git
1mo
Save
Mark Applied
Hide
Analyst Software Engineer, Dev
Lahore, Punjab, Pakistan
OnsiteFull Time
Ibex
IbexNASDAQ: IBEX: Provides technology-enabled customer experience and business process outsourcing services.
1+ YOEBachelor's degree in CS or related field, 1–2 years software development experience, strong JavaScript/Node.js, familiarity with Express, REST APIs, MySQL/PostgreSQL, Git; basic Python and Linux knowledge; strong problem-solving and communication.
JavaScript, Node.js, Express.js, MySQL, PostgreSQL, Git, Python, TypeScript, FastAPI, Flask, React, OpenAI, Docker, CI/CD, JSON, Linux
1mo
Save
Mark Applied
Hide
Analyst Software Engineer, Dev
Lahore, Punjab, Pakistan
OnsiteFull Time
ibex
ibexNASDAQ: IBEX: Provides business process outsourcing and customer engagement technology solutions.
1+ YOEBachelor's in CS/SE/IT, 1–2 years development experience, strong JavaScript and Node.js skills, familiarity with Express.js, REST/JSON, MySQL/PostgreSQL, Git, basic Linux, API security, and willingness to work with Python services.
Node.js, JavaScript, Express.js, Python, MySQL, PostgreSQL, JSON, Git, TypeScript, FastAPI, Flask, React, OpenAI, Docker, CI/CD, Linux, REST, Webhooks
1mo
Save
Mark Applied
Hide
Software Engineer (Back End Heavy)
Lahore, Punjab, Pakistan
OnsiteFull Time
INTECH Automation & Intelligence
INTECH Automation & Intelligence: Engineering and industrial automation solutions for energy facilities.
3+ YOE3+ years experience; strong Python and Flask skills; REST API design; PostgreSQL and SQL tuning; production backend experience; React.js integration knowledge; Git and CI/CD familiarity.
Python, Flask, PostgreSQL, SQL, React.js, Git, CI/CD, RESTful APIs
1mo
Save
Mark Applied
Hide
Associate Software Engineer
Lahore, Punjab, Pakistan
OnsiteFull Time
Dubizzle Labs
Dubizzle LabsDubai Financial Market: DUBIZZLE: Develops technology and software for digital classifieds platforms
0+ YOEOpen to fresh graduates; understanding of web architecture and database fundamentals; knowledge of OOP, JavaScript, and MVC frameworks; able to work independently and in teams.
JavaScript
1mo
Save
Mark Applied
Hide
Hybrid location 4
Lahore or Islamabad
HybridFull Time
Kombo
Kombo: Unified API for integrating HR, payroll, and recruiting software.
Bachelor's degree in a computing field required; experience in software development, test automation, CI/CD, cloud platforms, containerization, and mentoring/leading QA or engineering staff.
Java, Python, JavaScript, C#, TypeScript, Go, C++, MySQL, PostgreSQL, Microsoft SQL Server, Oracle, MongoDB, Redis, Cassandra, Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), Docker, Kubernetes, Git, GitHub, GitLab, Bitbucket, CI/CD