Share this job
Apply now »

 

 

 

 

 

 

Title:  Application Integration Software Development Manager

Job ID:  80125
Country:  Philippines
City:  Taguig City
Professional area:  Information Technology
Contract type:  Permanent
Professional level:  Experienced
Location: 

Taguig City, 00, PH, 0000

 

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

 

We think that the possibilities are limitless when you’re free to choose. In fact, we’ve spent the last 20 years innovating, creating new and better products for our consumers to choose from. It’s how we’ve grown to be present in 130 countries. But our business isn’t just business. Our business is our people. Their talent. Their potential. We believe when they’re free to be themselves, 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 awarded Global Top Employer status, six years running.
 

So when you’re ready to choose a career you’ll love, in a company you’ll love, feel free to #JoinTheIdea. (Learn more: jti.com)

This advertisement will remain open until filled

Department: Global IT

Location: Taguig City, Philippines
Reporting to: Integration Development Team Manager
Role: Permanent

Openings: 3 Headcount

 

WHAT THIS POSITION IS ABOUT - PURPOSE:

  • Application Integration Software Engineer will be a key player in the TME DC Integration Development team. This team is accountable to maintain the current interfaces of TME on-prem Backend, and the new real-time integrations needed to be built and maintain to respond to the new applications extending the TME Ecosystem (i.e. Connexus, Planorama, Competitor Monitoring) and the need to interconnect data flows between them and TME Backend. Most of these new applications are cloud-based.

  • The incumbent will be responsible for different tasks in the software development cycle related to the integration area:

    • Assist the product owners in defining the business requirements in features and user stories.

    • Responsible for designing the solution in the integration area.

    • Responsible for the development (hands-on coding and/or managing development by offshore external teams)

    • Responsible for the coordination with 3rd party teams

    • Provide support and maintenance for the solutions in production (Incident Mgmt, Bug fixing & Troubleshooting)

    • Plan, define and execute the unit test, integration test, and regression test.

    • Record, track, and report integration performance and software quality metrics.

    • Collaborate in projects (integration in TME Area) being the Subject Matter Expert in integrations.

    • Support the Integration Development Team Manager in solution architecture decisions, workload estimates, and planning for the different projects including financials, team structure, and methodologies.

    • Document and demonstrate solutions by developing the documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.

 

WHAT WILL YOU DO - RESPONSIBILITIES:

  • Application Integrations Development
    • Design, implement, and maintain the new solutions in the area of integration to connect the different systems and applications in the TME program. New applications in Azure Cloud have been built to complete TME Ecosystem surrounding the TME Backend: real-time integrations based on APIs are built to interconnect data flows among them.
    • Support the Integration Development Team Manager in the definition and review of the development standards and procedures which satisfy the corporate strategy and TME business needs and are applicable to a multi-site, multinational organization. 
    • Implement and configure the tools to monitor and control the data transactions in the ecosystem. 
  • Maintenance/Support of TME Interfaces
    • Support current TME Interfaces which are used for bulk data imports and exports for the TME Backend: 
      • Timely technical support for incident analysis and triage meetings. 
      • Close collaboration with TME BTS, GTC, or 3rd party providers (Microsoft or Oracle).
      • Troubleshooting problems with existing products or systems in order to identify and resolve malfunctions.
      • Plan, design, and develop bug fixes or enhancements (coming from Business/BTS requests or technical in-housing)
  • Release Mgmt & DevOps Technical Practices
    • Support the TME Release Manager in the release planning and coordination among different teams (BTS, GTC, Markets, GSM), including bug fixing delivery status updates.
    • Design and Implement new integrations in Azure Cloud following  DevOps Practices: Version Control for all Production Artifacts, Continuous Integration, and Development, Automated Acceptance Test, Peer Review of Production Changes, Proactive Monitoring of the Production Environment.

 

WHO ARE WE LOOKING FOR - REQUIREMENTS:

  • University, college degree or Education in computer science, information technology or equivalent.
  • 7+ 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 and implementing integrations. Experience writing and using APIs (both batch and real-time) in application integration.
  • Good oral and written communication
  • Functional Skills
  • <span 72="">1st Headcount
    • <span 72="">Strong foundational knowledge of software development and familiarity with various technologies, such as SQL, C#, .NET, and Java, and experience developing for Azure Cloud.
    • <span 72="">Experience developing and maintaining application integrations using custom-developed solutions and/or integration middleware such as Informatica Power Center, and Microsoft SSIS and experience working with interface data loads.
  • <span 72="">2nd & 3rd Headcount
    • <span 72="">Strong foundational knowledge of software development and familiarity with various technologies, such as C#, .NET, Node.js/ReactJS, RESTful APIs, SOAP Webservices, Web Security basics, JSON, SQL, and experience developing for Azure Cloud.
    • <span 72="">Additional valued skills: ASP.NET 4. x, ASP.NET MVC, HTML5, Azure API Manager.
  • Strong written and oral communication skills (including the ability to present ideas in user-friendly 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.

 

WHAT’S IN IT FOR YOU?

  • Work in our Taguig office
  • Be covered with medical insurance and HMO upon hiring, with HMO dependent coverage and medicine allowance
  • Receive bonuses and cash allowances such as meal and transport allowance
  • Have access to over 200 company training
  • Well-being programs for employees
  • Opportunities for your career growth
  • Recreational facilities in the office
  • 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 - THE RECRUITMENT PROCESS:

  • Thank you very much for your interest in the role. You are welcome to apply.
  • We will make sure every candidate will receive a reply within 2 weeks after the application deadline.


Job Segment: Developer, Test Engineer, Testing, Cloud, Application Developer, Technology, Engineering

Apply now »