Software Engineer
Jointown Pharmaceutical MENA
Visa & sponsorship
- Employers in Qatar sponsor the residence visa by default, and nothing in the posting says otherwise.
Job description
Job Summary
We are seeking a Software Engineer to develop and iterate core pharmaceutical supply‑chain systems including TMS, SPD and ERP. You will take end‑to‑end responsibilities covering requirement analysis, custom development, interface integration, testing, go‑live and production operation & maintenance. You will engage in overseas project delivery for local pharmaceutical and logistics businesses in Saudi Arabia and Qatar, and work closely with product, business and QA teams to deliver stable, production‑ready enterprise‑grade supply‑chain software solutions.
Key Responsibilities
-
Develop and implement new features and custom iterations for TMS, SPD and ERP systems on both backend and frontend; write high‑quality, maintainable code, and complete unit testing and joint integration testing.
-
Conduct requirement investigations with business departments; produce requirement specifications, technical proposals and interface documents; participate in blueprint review and UAT (User Acceptance Testing) to ensure on‑time delivery of project milestones.
-
Perform cross‑system integration development, including internal interconnections among ERP‑TMS‑SPD, as well as development and debugging of interfaces for third‑party systems such as SAP, WMS, IoT devices and mobile APPs.
-
Troubleshoot production‑environment issues, identify system bugs and performance bottlenecks to guarantee high system availability; compile deployment manuals and operation‑maintenance documents, and support version release and CI/CD go‑live processes.
-
Participate in database design and SQL optimization to ensure the integrity and traceability of supply‑chain business data and meet compliance requirements for the pharmaceutical industry in the Middle East.
-
Support overseas project implementation, including on‑site deployment, user training and knowledge transfer, and provide technical support after system go‑live.
-
Keep track of industry business workflows, continuously optimize existing systems, and accumulate reusable components and templates to improve the R&D efficiency of the team.
Requirements
-
Bachelor’s degree or above in Computer Science, Software Engineering or other relevant majors.
-
At least 3 years of development experience; proficient in Java / Spring Boot microservices for backend development; competent with React / Vue for frontend development.
-
Hands‑on project implementation or development experience with at least one of ERP, TMS logistics‑supply‑chain system, or SPD hospital pharmaceutical logistics system. Prior experience in the Middle‑East or pharmaceutical‑distribution industry is preferred.
-
Skilled in relational databases (MySQL / Oracle), stored procedures and SQL performance tuning; familiar with RESTful APIs and message queues.
-
Proficient in Git version control; understanding of CI/CD pipelines; knowledge of Docker container deployment is preferred.
-
Good English reading and writing skills for understanding English requirement and technical documents, as well as cross‑border business team communication.
Pay: QAR3,900.00 - QAR5,000.00 per month
Work Location: Hybrid remote in Doha