Software Engineer III

3 weeks ago


Lahore, Punjab, Pakistan TCP Software Full time

Join to apply for the Software Engineer III - PHP role at TCP Software

Join to apply for the Software Engineer III - PHP role at TCP Software

Get 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 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their complex timekeeping, employee scheduling, leave management and other workforce needs. Growth is happening and our vision for a successful future is clear - We'd love for you to join us on this journey For more information on TCP, visitwww.tcpsoftware.comor follow us onLinkedInorFacebook.

As a Software Engineer III you will:

  • Have proven hands-on experience on PHP Core, MVC, MySQL and JavaScript.
  • Has worked on PHP Unit testing and ability to adhere to the best coding practices.
  • Has sound knowledge of Restful APIs and integrations.
  • Keen eye on problem solving and debugging.
  • Is familiar with Jira, GitHub and confluence.
  • Collaborate with peers and team leads, providing guidance on architecture, design principles, and advanced technical concepts.
  • Collaborate with cross-functional teams, including product management, UX/UI design, and QA, to align technical solutions with business requirements and customer needs.
  • Evaluate and introduce new technologies, tools, and processes to improve development efficiency, productivity, and quality standards across the organization.
  • Bachelor's degree in computer science or related field; Advanced degree preferred; 4+years of experience in software development.

You are a strong fit for this role if you have:
  • 4-6 years of relevant experience
  • Good communication.
  • Understanding of Docker, Linux is a good to have.
  • Ability to understand requirements and solve technical issues without supervision.
  • Seen as an emerging technical leader within the team, often a Team Lead

Physical Requirements
  • Prolonged periods sitting at a desk and working on a computer.
  • Must be able to lift up to 15 pounds at times.

Benefits
  • Competitive salary
  • PTO and Sick leaves
  • In-Patient Health insurance
  • Out-Patient Department coverage
  • Provident fund and EOBI
  • The work/life setup you need to be successful.
  • A creative, collaborative, supportive environment that gives you the autonomy to explore new ideas, grow your skill set and create outstanding results
  • The chance to make a genuine impact on the company's growth
  • Plenty of challenging work and the opportunity to stretch yourself
  • The opportunity to work with amazing talent in a fast-growing company that really values their team

TCP is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.Seniority level
  • Seniority levelMid-Senior level
Employment type
  • Employment typeFull-time
Job function
  • Job functionEngineering and Information Technology
  • IndustriesTechnology, Information and Internet, Software Development, and IT Services and IT Consulting

Referrals increase your chances of interviewing at TCP Software by 2x

Sign in to set job alerts for "Software Engineer" roles.Associate Software Engineer (Python + Fast API)Python Developer - Backend (Onsite, Lahore, PKR Salary)Full Stack Developer - Node.js (Onsite, Lahore, PKR Salary)

We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan TCP Software Full time

    Join to apply for the QA Automation Engineer III role at TCP Software.1 week ago Be among the first 25 applicants.Join to apply for the QA Automation Engineer III role at TCP Software.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 30 years, TCP has...

  • Software Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan CookiesBird Software Solutions Full time

    We are looking for a Software Engineer having 0 to 1 year of experience that will be able to develop, extend and bug-fix our web applications and deliver in time work with quality, optimization, and efficient coding.Our technology stack includes Ruby on Rails, React JS, Node JS, Shopify, and Shopify Plus.If you are a fresh graduate, no prior knowledge of...

  • Sr. Software Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan RepairDesk Full time

    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from RepairDeskTechnical Recruiter | Talent Management | Head Hunter | Employee Experience ManagementRepairDesk is a modern repair shop management software with 40+ powerful integrations and modules. The software is customisable to meet the workflows of single-store,...


  • 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 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 Contour Software Full time

    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 are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....


  • Lahore, Punjab, Pakistan Adnare Software House Full time

    Adnare Software House is looking for motivated and talented Fresh Software Developers (.NET) with Fresh – 1 year of working experience to join our development team.Hiring Position: 05Job Responsibilities:Developing and executing project plans.Manage and execute the software development lifecycle.Write well-designed and testable code.Applying best practices...


  • Lahore, Punjab, Pakistan Upgenics International Full time

    Upgenics International is hiring for the following roles in Lahore:10 positions, Software Engineers/Senior Software Engineers (PHP – Laravel and CodeIgniter)4 positions, Senior Software Engineers (Java)3 positions, Senior Software Engineers (iOS)1 position, Associate Project Manager (Software Development)5 positions, Software Quality Assurance Engineers3...

  • Software Engineer

    7 days ago


    Lahore, Punjab, Pakistan Devsorb Full time

    2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features. We're Hiring: Software Engineer – Healthcare BPaaS Platform Apply at: hr@devsorb.comDevsOrb is looking for a talented Software Engineer to join our growing BPaaS (Business Process as a Service) platform team, focused on building high-impact solutions...