Software Engineer

1 month ago


Taguig City, Philippines JT International S.A. Full time

 

We’re JTI, Japan Tobacco International, and we believe in freedom

 
We think that the possibilities are limitless when you’re free to choose. We’ve spent the last 20 years innovating and creating new and better products for our consumers to choose from. It’s how we’ve grown to be present in 130 countries, and how we’ve grown from 40 to 4,000+ employees in the Philippines since 2009.
 

But our business isn’t just business, our business is our people. Their talent. Their potential. We believe that when they’re free to be themselves, to grow, travel and develop, amazing things can happen for our business. That’s why our employees, from around the world, choose to be a part of JTI. It’s why 9 out of 10 would recommend us to a friend, and why we’ve been recognized as INVESTORS IN PEOPLE in the Philippines

 

It’s the perfect moment for you to #JoinTheIdea. We’re opening our Global Business Service center in the heart of BGC Manila and looking for more than 300 bright minds to join a global multinational with an exciting start-up vibe.

 

 

This position will remain open until filled.
Location: Taguig, Metro Manila, Philippines

 

 

MOBILE SOFTWARE ENGINEER

 

Mobile Software Engineer will be a key player in the TME DC Mobile Development team. This team is accountable of the corrective and preventive maintenance, delivery of new features and monitoring of business transactions. The incumbent will be more focused on the Mobile Application solution. TME Mobile Application is the key application for the TME field force as being the front end to run their daily marketing and sales activities. 

 

The incumbent will be responsible of different tasks in the software development cycle related to the mobile application:
- Assist the product owners on defining the business requirements in features and user stories.
- Responsible of designing the solutions in the mobile application area
- Responsible of the development (hands-on coding and/or managing development by offshore external teams)
- Responsible of the coordination with 3rd party teams
- Provide support and maintenance for the solutions in production (Incident Mgmt, Bug fixing & Troubleshooting)
- Plan, define and execute unit test, integration test and regression test.
- Record, track, and report integration performance and software quality metrics.
- Collaborate in project tasks being the Subject Matter Expert in mobile application area.
- Support the Mobile Middleware Development Team Manager in solution architecture decisions, workload estimates, planning for the different projects including financials, team structure and methodologies.
- Document and demonstrate solutions by develop documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

 

What will you do?

 

1) Become a SME in the custom Mobile Application solution

  • Become an expert in the different Azure components used to build the custom TME Mobile Application solution. This is a foundational pillar for the TME Execution as being the front-end application for the field force.
  • Master the Mobile Application front-end custom solution and all the different entities integrated.
  • Strong understanding of back-end (Siebel) data model and the integrations with the Mobile Middleware.
  • Continous learning of new Azure components features and Mobile Application evolution by the Project team (build)
  • Act as an technical advisor for the evolution of the product after project build ends (mid'24)

2) TME Execution Mobile Application maintenance

  • Support the Mobile Application solution in TME Execution: 
    • Deliver an efficient technical support for incident analysis and triage meetings minimizing business disruption.
    • Close collaboration with TME BTS, GTC or 3rd party providers (Microsoft or Oracle).
    • Incident Management and Troubleshoothing (Meet SLAs for application maintenance)
    • Hands-on tasks (analysis, coding, unit testing) to find the root cause. Propose fixes and troubleshooting problems with existing products or systems in order to identify and resolve malfunctions.
    • Plan, design and develop bug fixes or enhacenments (coming from Business/BTS requests or technical inhousing)
    • Collaborate with release manager to plan and support UAT phases and delivery to PRD.

3) Evolution (Change Request) of TME Execution Mobile Application

  • Support the scope definition coming from TME Markets/BTS as product owners.
  • Solution design for new features and change requests. 
  • Implement the change requests by hands-on development.
  • Coordination a nd Development management of the 3rd party offshore development team to assist on creating detailed technical designs, approve designs and estimates, support testing and code merge. 
  • Support the definition of the development standards and procedures which satisfy the corporate strategy as well as TME business needs and are applicable to a multi-site, multinational organization
  • Timely communicate the status update, potential issues & risks. 
  • Support some project management tasks in terms of building the status update, potential issues & risks.

4) TME Mobile Middleware solution support collaboration

  • Gain basic understanding on mobile middleware solution in terms of Microsoft & Azure components used as well as the custom implementation in TME.
  • Support the Mobile Middleware workstream on incident analysis and root casue finding.
  • Collaborate in the troubleshooting and bug fixing to deliver as one team (Mobile Middleware & Mobile Application). Find the best solution whether it falls in Middleware or Application area.

 

Who are we looking for?

 

  • University, college degree or Education in the computer science or equivalent.                                            
  • 5+ years of IT experience including the multinational companies 
  • 5+ years of experience in application development (configuration, coding, deployment/release)
  • 3+ years of experience in building mobile applications."                                            
  • Fluent in English                                             
  • Strong foundational knowledge of software development and familiarity with various technologies, such as C#, .NET, Mobile Front-End (Xamarin and Xamarin Forms), RESTful APIs, JSON, SOAP Webservices, SQL and KQL 
  • Strong foundational and technical knowledge and experience developing custom applications and integrations in Azure Cloud: Azure Security & Resource Groups, SQL Server, App Service, Functions, Service Bus, Azure Storage, App Insights, Workbooks and Dashboards.
  • Additional valued skills: Microsoft App Center, Logic Apps, Hybrid Connector, IaC with Terraform.
  • Experience developing and maintaining application integrations using custom developed solutions and familiarity with the usage of Visual Studio IDE.
  • Strong written and oral communication skills (including ability to present ideas in userfriendly and technical language) 
  • Experience working in a multinational environment with remote teams
  • Excellent analytical thinking and Problem solving skills.
  • Attention to detail in analysis and design.
  • Knowledge and experience in software life cycle process from business requirements gathering to design and coding, code verification, testing, implementation and upgrade.
  • Exposure to cloud computing and agile methodologies and experience using Azure DevOps, Git and CI/CD processes.

 

What's in it for you?

 

 

  • Work in a brand-new office located in BGC McKinley West
  • Be covered with medical insurance upon hiring, with dependent coverage and medicine allowance
  • Receive cash allowances such as meal and transport allowance
  • Flexible working arrangements
  • Have access to over 200 company training
  • Be part of a truly international and diverse company with over 40,000 employees in 130 countries.
  • Experience the culture of an Investors in People certified company
  • Find out why 9 out of 10 employees recommend us to a friend.
  • Understand why 9 out of 10 employees say they feel free to be themselves

 

What are the next steps?

 

Thank you for applying We will make sure every candidate receives a reply within 2 weeks after the application deadline. 

 


  • Software Engineer

    3 weeks ago


    Taguig, Philippines Octal Philippines Incorporated Full time

    Role DescriptionThis is a full-time hybrid role for a Software Engineer (C++). The Software Engineer will be responsible for designing and implementing software solutions using C++, as well as conducting code reviews, debugging, and troubleshooting. The role also includes collaborating with cross-functional teams to define software requirements and...

  • Software QA Engineer

    3 weeks ago


    Taguig, Philippines PayMongo Full time

    PayMongo builds the most advanced online payments infrastructure in SE Asia, starting in the Philippines. Over the next few years, we will build a broad suite of products that aims to lower the barriers and remove all the complexities in payments. We are rapidly expanding to serve diverse needs of thousands of business. To continue on this exponential period...


  • Taguig, Philippines Neksjob Philippines Full time

    Software Development Engineer Location: Manila Duties / Responsibilites Develop backend API using Spring Boot Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Develop backend API using Spring Boot Write clean, maintainable and efficient code and...


  • Taguig, Philippines Neksjob Philippines Full time

    Software Development Engineer Location: Manila Duties / Responsibilites Develop backend API using Spring Boot Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work. Develop backend API using Spring Boot Write clean, maintainable and efficient code and...

  • Software QA Engineer

    4 weeks ago


    Philippines, Taguig PayMongo Full time

    PayMongo builds the most advanced online payments infrastructure in SE Asia, starting in the Philippines. Over the next few years, we will build a broad suite of products that aims to lower the barriers and remove all the complexities in payments. We are rapidly expanding to serve diverse needs of thousands of business. To continue on this exponential period...

  • Software Engineer

    3 weeks ago


    Cebu City, Philippines Nabepero Philippines, Inc. Full time

    SOFTWARE ENGINEERS Job Description Candidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent. At least 1 Year(s) of working experience in the related field is required for this position. Required Skill(s): PHP Preferably 1-4 Yrs Experienced Employee specialized in IT/Computer - Software or...

  • Software Engineer

    3 weeks ago


    Cebu City, Philippines Nabepero Philippines, Inc. Full time

    SOFTWARE ENGINEERS Job DescriptionCandidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent.At least 1 Year(s) of working experience in the related field is required for this position.Required Skill(s): PHPPreferably 1-4 Yrs Experienced Employee specialized in IT/Computer - Software or...


  • Taguig, Philippines Collabera Digital Full time

    Company DescriptionCollabera Digital is a new age digital engineering company that specializes in delivering unique experiences, actionable insights, and intelligent products & platforms. With a client-first and highly collaborative approach, we blend human creativity with smart technologies to drive transformative solutions. Our global presence spans 11...


  • Taguig, Philippines Neksjob Philippines Full time

    Software Development EngineerLocation: Manila Duties / Responsibilites Develop backend API using Spring Boot Analyze, design, code and test multiple components of application code across one or more clients. Perform maintenance, enhancements and/or development work.Develop backend API using Spring Boot Write clean, maintainable and efficient code and conduct...

  • Software Engineer

    3 weeks ago


    Cebu City, Philippines Nabepero Philippines, Inc. Full time

    SOFTWARE ENGINEERS Job Description Candidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent. At least 1 Year(s) of working experience in the related field is required for this position. Required Skill(s): PHP Preferably 1-4 Yrs Experienced Employee specialized in IT/Computer - Software or...


  • Philippines, Makati City Polytechnic University of the Philippines Full time

    Description:As a Jr. Software Engineer, you will be given the opportunity to be exposed in differentSoftware Development Life Cycle Process from coding, inspection designing andevaluation with the supervision of the Technical Experts.Duties and Responsibilities:Work under the supervision of the Assistant Supervisor or Supervisor, and will beresponsible for...


  • Taguig, Philippines Analog Devices Full time

    Key Responsibilities:Work with cross-functional teams to identify requirements for product-specific evaluation software. Hardware and software knowledge is a key requirement for this role.Leverage in-depth knowledge of the latest .NET framework versions, ensuring the incorporation of industry best practices and advancements in software development to create...


  • Taguig, Philippines InCorp Talent Solutions - Philippines Full time

    DescriptionEnable the Software domain of the team by conducting the proper Software onboarding. Monitoring Software discipline by using industry standards. Giving inputs on Software engineer's performance, improvements and other that affects the work related aspects of team mates.Use the necessary testing tools and frameworks in order to deliver the project...

  • Software Engineer

    6 days ago


    Makati City, National Capital Region, Philippines FIS Global Full time

    Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0%We are FIS. Our technology powers the world's economy and our teams bring innovation to life. We champion diversity to deliver the best products and solutions for our colleagues, clients and...


  • Taguig, Philippines Collabera Digital Full time

    Company DescriptionCollabera Digital is a new age digital engineering company that specializes in delivering unique experiences, actionable insights, and intelligent products & platforms. With a client-first and highly collaborative approach, we blend human creativity with smart technologies to drive transformative solutions. Our global presence spans 11...


  • Quezon City, Philippines Arch Capital Services LLC Full time

    The Software Engineer is responsible for development, implementation, and maintenance of software solutions. The role includes working on Front-end and back-end systems. The main duties include understanding user requirements, translating them to Front/Back End code, developing database objects and APIs.    The candidate will provide analysis, design,...

  • Software Engineer

    4 days ago


    Makati City, Philippines Sysgen RPO Inc Full time

    Software Engineer DESCRIPTION Application Developer - .NETQUALIFICATIONS Minimum 3 years technical experience in developing web applications: • using C# in .NET/.NET Core frameworks • using MSSQL to create database schemas that represent and support business processes • using front-end languages such as HTML, CSS, Bootstrap, JavaScript and jQuery...


  • Taguig, Philippines Analog Devices Full time

    Key Responsibilities:Work with cross-functional teams to identify requirements for product-specific evaluation software. Hardware and software knowledge is a key requirement for this role.Leverage in-depth knowledge of the latest .NET framework versions, ensuring the incorporation of industry best practices and advancements in software development to create...


  • Philippines, Quezon City Arch Capital Services LLC Full time

    The Software Engineer is responsible for development, implementation, and maintenance of software solutions. The role includes working on Front-end and back-end systems. The main duties include understanding user requirements, translating them to Front/Back End code, developing database objects and APIs.    The candidate will provide analysis, design,...


  • Taguig, Philippines InCorp Talent Solutions - Philippines Full time

    DescriptionEnable the Software domain of the team by conducting the proper Software onboarding. Monitoring Software discipline by using industry standards. Giving inputs on Software engineer's performance, improvements and other that affects the work related aspects of team mates.Use the necessary testing tools and frameworks in order to deliver the project...