×
Register Here to Apply for Jobs or Post Jobs. X

IT Software Engineer

Job in Surabaya, Indonesia
Listing for: Philip Morris International
Full Time position
Listed on 2025-12-25
Job specializations:
  • IT/Tech
Job Description & How to Apply Below

Join to apply for the IT Software Engineer role at Philip Morris International based in Surabaya
.

Be a part of a revolutionary change at PMI, we’ve chosen to do something incredible. We’re totally transforming our business and building our future on one clear purpose – to deliver a smoke-free future. With huge change comes huge opportunity. So, wherever you join us, you’ll enjoy the freedom to dream up and deliver better, brighter solutions and the space to move your career forward in endlessly different directions.

IT Software Engineer is responsible for writing, testing, and maintaining code for software applications. This role involves collaborating with cross‑functional teams to develop high‑quality software solutions that meet business requirements and user needs as well as maintaining, improving and providing technical support, and ensuring the smooth operation of all IT systems.

Day‑to‑Day Responsibilities
  • Write clean, efficient, and maintainable code for software applications
  • Provide technical and troubleshooting support to stakeholders
  • Test and debug code to ensure it meets quality standards and is free of defects together with IT QA engineer team
  • Work with other developers, designers, and product managers to understand project requirements and deliver effective solutions
  • Participate and involve in code reviews to ensure code quality and adherence to best practices
  • Create and maintain technical documentation for code, APIs, and software processes
  • Stay updated with the latest industry trends, technologies, and best practices to continuously improve coding skills and software quality
  • Contribute to project / sprint planning, timelines, and deliverables, ensuring timely completion of development tasks
  • Provide technical support and troubleshooting for software issues as needed
  • Identify opportunities for process and technology improvements and propose innovative solutions
Qualifications
  • Min. bachelor’s degree (S1) in Information System/Technology, Computer Science, Business Analytics or a related discipline.
  • Minimum of 2 years of experience in Software Development Life Cycle (SDLC) or coding
  • Familiar with programming languages and frameworks (e.g., Python, JavaScript, React, React Native, Angular, PHP Laravel Lumen, Node JS, Xcode and etc.).
  • Strong understanding of software development life cycle (SDLC) and Agile methodologies
  • Excellent problem‑solving and analytical skills
  • Ability to work independently and collaboratively in a fast‑paced environment
  • Excellent communication and interpersonal skills
  • Ability to manage multiple projects and priorities in a fast‑paced environment
  • Ability to work in a dynamic and collaborative environment
  • Flexibility to work outside regular business hours as needed
What We Offer
  • Seize the freedom to define your future and ours. We’ll empower you to take risks, experiment and explore.
  • Be part of an inclusive, diverse culture, where everyone’s contribution is respected; collaborate with some of the world’s best people and feel like you belong.
  • Pursue your ambitions and develop your skills with a global business – our staggering size and scale provides endless opportunities to progress.
  • Take pride in delivering our promise to society: to deliver a smoke‑free future To join our growing team
Seniority Level
  • Entry level
Employment Type
  • Full‑time
Job Function
  • Engineering and Information Technology
Industries
  • Manufacturing

Referrals increase your chances of interviewing at Philip Morris International by 2x.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary