← Browse all jobs

T

Senior Software Engineer

TenX · Lahore, Pakistan

FULL TIMEPKR4 – PKR8 / yr

Job Description

Qualification:

Bachelor’s degree in computer science, Software Engineering, or a related field.

Experience:

4-5 years of production-level software development experience with a strong focus on Python-based backend systems, relational databases with supporting experience in React.js and D3.js-based frontend/data visualization, and scalable architecture design for data-driven applications.

Primary Technical Skills

  • Expert in Python, min. 4+ years of production experience
  • Hands-on experience with Django ORM
  • Expert in React.js, min 3+ years of production experience
  • Hands-on experience with Tailwind CSS
  • Experience with state management tools like Redux, React Context API
  • Experience with visualization libraries like d3.js
  • Expert-level experience with the following technologies and platforms:
  • PostgreSQL database development, including schema design, relational data modeling, indexing, joins, stored functions, views, query optimization, and performance tuning
  • SQL Server / Azure SQL, including stored procedures, views, data models, query optimization, reporting, and analytical workflows
  • Event-driven processing, familarity with tools like RabbitMQ, Kafka
  • Familarity with DevOps for CI/CD pipelines, environment promotion, and release coordination
  • Git, code review workflows, branching strategies
  • Knowledge of Docker, Kubernetes
  • Knowledge with monitoring tools like PostHog, DataDog etc.
  • Knowledge of spec-driven and AI-assisted development methodologies.

Other Skills / Responsibilities

  • Fluent in English, expert communication skills - can understand complex technical issues and summarize in plain language
  • Business acumen - ability to understand not only technical but also business needs, and be able to code/architect solutions that help push the company forward
  • Direct code contributor - coding more complex tasks and/or features to improve quality and throughput
  • Available for stakeholders, clients, and production-critical discussions as needed
  • On-call production support - to work with DevOps/etc, to establish production coverage for any outages, including communicating issues, debugging/troubleshooting, and getting other engineers/DevOps involved.
  • Work closely with the client to establish processes, architecture, software backlog, etc
#J-18808-Ljbffr

Details

CompanyTenX
LocationLahore, Pakistan
TypeFULL TIME
Nichetech
SalaryPKR4 – PKR8 / yr

Similar Jobs

R

Platform Engineer

Robert Half

A

Hadoop Developer

Arkhya Tech Inc.

B

Mainframe DB2 DBA

BCforward

B

Mechanical Design Coordinator

BN Associates Inc.

G

Data Test Automation Engineer - Python/PyTest

GAC Solutions