← Browse all jobs

M

Software Engineer

Master Group · Lahore, Lahore District; Punjab, Pakistan

FULL TIME

Job Description

We are seeking a disciplined Back-end Developer to build, maintain, and support production applications. The role requires hands-on experience with Node.js, Express, and PostgreSQL, including writing SQL and managing database migrations. The successful candidate will work carefully within established testing, deployment, access control, and rollback procedures

Job Description:

  • Develop and maintain back-end services using Node.js and Express.
  • Design database queries, write SQL directly, and prepare and review PostgreSQL migrations.
  • Build and integrate REST APIs and troubleshoot application issues.
  • Use Git for version control and follow the team’s code review process.
  • Support deployments and investigate issues using Linux tools, systemd services, and application logs.
  • Test changes before deployment and follow documented migration and rollback procedures.
  • Work within a least-privilege access model and comply with restrictions on direct production access.
  • Use AI-assisted development tools responsibly, reviewing and testing any generated code before use.

Job Specification:

Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent practical experience may also be considered.

Experience: Preferably 3–5 years of relevant back-end development experience, including hands-on work with Node.js, Express, and PostgreSQL

  • Comfort with reading an existing large codebase is essential
  • Maintenance and extension of live system, ready to work on a brown field project.
  • New projects and requirements will keep on coming from time to time, as per organizational requirements.
#J-18808-Ljbffr

Details

CompanyMaster Group
LocationLahore, Lahore District; Punjab, Pakistan
TypeFULL TIME
Nichetech

Similar Jobs

A

Technology Consultant - Refinery Experience Only

Aramco

A

Process Engineer - Fluid Catalytic Cracking - Refinery Experience Only

Aramco

A

Process Engineer - Utilities & Tank Farm - Refinery Experience Only

Aramco

A

Process Engineer - Sulfur Recovery - Refinery Experience Only

Aramco

Q

CPU Software Engineer Senior

Qualcomm