Backend Software Engineer

Backend Software Engineer
Teletaleem , Pakistan

5 Years
100,000 - 120,000 PKR
Job Type
Job Shift
Job Category
Requires Traveling
Career Level
BSCS, BSSE or equivalent
Total Vacancies
1 Job
Posted on
Oct 15, 2021
Last Date
Dec 30, 2021

Job Description

We are looking for a Software Engineer with Backend and Database experience in NodeJS, MySQL, MongoDB, etc. Our preferred candidate would be someone who can work on the architectural design of systems, lead back-end and database development and also provide support for DevOps and server-side administration.

Provide detailed specifications for proposed solutions including materials, manpower, and time necessary

Recommend and use various open source technologies and available tools to orchestrate solutions for building independent web-based tools, microservices and solutions

Develop features from requirements to end result/output

Work on schema design, code review, SQL query tuning

Write scripts and automation and configure and manage data sources

Work with database administrator and provide any support if needed

Support and collaborate with team members in getting to the bottom of issues and come up with robust solutions

Manage and review code contributed by the rest of the team and work with them to get it ready for production. Keep code easy to maintain and keep it easy for others to contribute

Create and maintain documentation around features and configuration to save time

Take initiative in improving the software in small or large ways to address pain points in your own experience as a developer

Provide guidance and support to other developers, as and when required

Upgrade and improve application schema as and when needed, with support from Software Architect

Proactively and regularly make recommendations for system improvements

Establish milestones for necessary contributions from developers and team members and develop processes to facilitate their collaboration

Job Specification








Assist team members to define goals for all areas of the project and develop steps to oversee their timely execution

Work closely with other team members to maintain hardware and software needed for projects to be completed efficiently

Mentor and train other junior team members and seek to continually improve processes

Work alongside project management teams to successfully monitor progress and implementation of initiatives.


E-Learning - Islamabad, Pakistan