Software Engineer - Mobile Development

Місто : , Taguig City ,
Зарплата :
Знайдено : 17 днів тому

Опис

 

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 Developer - Mobile Development

    • , Taguig City ,
    • 13 годин тому

    ... on different tasks in the software development cycle related to the mobile application & middleware, working closely with a Mobile Software Engineer or directly with the Mobile Application Development Team Manager: - Collaborate in the ...

    jobs.jti.com

    Software Development Lead - iOS/React

    • 685 Scientific Games Ukraine LLC
    • , Lviv,
    • 30 днів тому

    ... OpenBet Product Development OrganizationEnsuring code quality is maintained for products and services delivered by the team the Principal Software Engineer is working withEnsuring that products ... that mobile development team processes are aligned with ...

    ua.talent.com

    Software Architectautomotive

    • Capgemini
    • , Kyiv,
    • 4 дні тому

    ... + years working in automotive embedded software development in challenging roles developing complex software systems Software Technical Leadership experience, driving complex software architecture definition and roll out ...

    ua.talent.com

    Software Architectautomotive

    • Capgemini
    • , Odesa,
    • 4 дні тому

    ... + years working in automotive embedded software development in challenging roles developing complex software systems Software Technical Leadership experience, driving complex software architecture definition and roll out ...

    ua.talent.com

    Staff Software Engineer

    • Relativity
    • , Kyiv,
    • день тому

    ... , reusable, reliable, performant, and scalable software on schedule. The Staff Engineer serves as a technical liaison between his or her teams and other internal and external development teams to identify and resolve ...

    ua.talent.com

    Staff Software Engineer

    • Relativity
    • , Odesa,
    • день тому

    ... , reusable, reliable, performant, and scalable software on schedule. The Staff Engineer serves as a technical liaison between his or her teams and other internal and external development teams to identify and resolve ...

    ua.talent.com

    SENIOR SOFTWARE MOBILE ENGINEER

    • Svitla
    • Any city, Ukraine
    • 26 днів тому

    ... , and consumers through beautiful, intelligent software. We seek an experienced Senior Software Engineer with a strong background in mobile cross-platform application development using the Ionic Capacitor framework ...

    svitla.com

    Software Engineer

    • Bayer Sp. z o.o.
    • , Kyiv,
    • день тому

    ... difference, there’s only one choice.   Software Engineer     Software Engineer (Smart Interaction) The Enabling Functions ... are trust, constant training and development of our skillset - both individually ...

    ua.talent.com

    Software Engineer

    • Bayer Sp. z o.o.
    • , Odesa,
    • день тому

    ... difference, there’s only one choice.   Software Engineer     Software Engineer (Smart Interaction) The Enabling Functions ... are trust, constant training and development of our skillset - both individually ...

    ua.talent.com

    Senior Software (.Net) Developer

    • ELEKS
    • Argentina
    • 21 день тому

    ... defined application architecturePossess knowledge of software development methodologies (Waterfall, Agile, etc.)Structure ... bureaucracyABOUT ELEKSELEKS is a custom software development company. We deliver value to ...

    careers.eleks.com

    Senior .NET Software Developer

    • ELEKS
    • Poland
    • 24 дні тому

    ... defined application architecturePossess knowledge of software development methodologies (Waterfall, Agile, etc.)Structure ... bureaucracyABOUT ELEKSELEKS is a custom software development company. We deliver value to ...

    careers.eleks.com

    Senior Android Software Engineer / Kotlin - Remote

    • TINQIN
    • , null,
    • 14 днів тому

    ... looking for a Senior Android Software Engineer Kotlin  who will be responsible for our activities and will participate in building the first mobile team within TINQIN.   Everyday tasks ...

    ua.talent.com

    Senior Android Software Engineer / Kotlin

    • TINQIN
    • , null,
    • 14 днів тому

    ... looking for a Senior Android Software Engineer Kotlin  who will be responsible for our activities and will participate in building the first mobile team within TINQIN.   Everyday tasks ...

    ua.talent.com

    Senior Software Engineer in Test - GNSS and TPS sensors

    • Comernal Software Sp. z o.o.
    • , Odesa,
    • день тому

    ... environment with cutting-edge technologies. Software Engineer Developing outstanding user space applications for embedded Linux system. Take part of the software development team to deliver innovative product ...

    ua.talent.com

    Senior Software Engineer in Test - GNSS and TPS sensors

    • Comernal Software Sp. z o.o.
    • , Kyiv,
    • день тому

    ... environment with cutting-edge technologies. Software Engineer Developing outstanding user space applications for embedded Linux system. Take part of the software development team to deliver innovative product ...

    ua.talent.com

    C++ Software Development Engineer mid senior

    • Siemens Industries Software
    • , Kyiv,
    • день тому

    ... en-US As a C++ Software Development Engineer (mid senior) , you will participate in developing breakthrough Electronic Design Automation (EDA) software, which is used by our ... .  The main focus of C++ Software Development Engineer will be to work in ...

    ua.talent.com

    C++ Software Development Engineer mid senior

    • Siemens Industries Software
    • , Odesa,
    • 6 днів тому

    ... en-US As a C++ Software Development Engineer (mid senior) , you will participate in developing breakthrough Electronic Design Automation (EDA) software, which is used by our ... .  The main focus of C++ Software Development Engineer will be to work in ...

    ua.talent.com

    Senior Software Engineer Back-End: Cloud-based SaaS

    • Adtran Networks sp. z o.o.
    • , Kyiv,
    • 3 дні тому

    ... of our customers.  The Senior Software Engineer will be a member of ... limited to the following:  application development, system software architecture, software test development, and customer assistance. Requires ability ...

    ua.talent.com

    Senior Software Engineer Back-End: Cloud-based SaaS

    • Adtran Networks sp. z o.o.
    • , Odesa,
    • 3 дні тому

    ... of our customers.  The Senior Software Engineer will be a member of ... limited to the following:  application development, system software architecture, software test development, and customer assistance. Requires ability ...

    ua.talent.com

    Middle .NET developer

    • ELEKS
    • USA
    • 24 дні тому

    ... defined application architecturePossess knowledge of software development methodologies (Waterfall, Agile, etc.)Structure ... ) planABOUT ELEKSELEKS is a custom software development company. We deliver value to ...

    careers.eleks.com
Top