Software Developer

2 months ago


Jakarta, Jakarta, Indonesia Ingenico Full time

Ingenico is the global leader in payments acceptance solutions. As the trusted technology partner for merchants, banks, acquirers, ISVs, payment aggregators and fintech customers our world-class terminals, solutions and services enable the global ecosystem of payments acceptance. With 40 years of experience, innovation is integral to Ingenico's approach and culture, inspiring our large and diverse community of experts who anticipate and help shape the evolution of commerce worldwide. At Ingenico, trust and sustainability are at the heart of everything we do.

Areas of responsibilities:

  • Work closely with the Scrum Master to understand the team objectives.
  • Participate in the daily stand-ups.
  • Provides development estimations.
  • Participate the Business Qualification and Scoping Workshops with the customers.
  • Writes and review the solution design and low level technical design.
  • Develop high quality software for different software products based on the agreed solution design.
  • Analyse and understand the functionalities to be delivered.
  • Perform Unit Test of new functionalities and changes implemented.
  • Participate in Code and Document reviews.
  • Follow the software architecture and software development guidelines.
  • Work closely with the team to isolate, reproduce and resolve software defects.
  • Provide support and work closely with the QA team to isolate, reproduce and resolve software defects.
  • Liaise with various internal teams (including region and group) on technical matters.
  • Package Release for QA cycles.
  • Provides technical input to Production Change Management (internal and external)
  • Raise the application signing request and prepare the production software release following the right process.
  • Perform production implementation if IT/CS is not available or do not have the skills needed to implement the change. IT / Head of Software Development / Head of R&D Approval needed.
  • Participate in the handover to support team.
  • Ensure that timesheet (JIRA and Sci Forma), work log and remaining effort for tasks allocated are completed regularly.
  • Keep abreast of relevant industry standards and specifications.

Competences, Skills and Experiences:

Competences:

  • Experience in software development using Java or Kotlin programming language
  • Experience in android application development
  • Experience in C/C++ is desirable
  • Experience in electronic payments, payment terminal devices, EMV contact and contactless environment, AS2805/ISO8583 messaging protocol, etc.
  • Knowledge of networking (WiFi, Ethernet), Bluetooth is an advantage
  • Knowledge in Payments Terminals security and encryption
  • Clear and concise written and verbal communication
  • Experience with producing design and functional documentation

Skills:

  • Extensive experience in using Word, PowerPoint and Excel
  • Ability to perform data analysis using tools such as Excel and Microsoft Access
  • Knowledge of Object Oriented Programming principles
  • Highly self-motivated and directed
  • Good verbal and communication skills
  • Quick learner, highly organized and meticulous
  • Honest, with strong integrity, commitment and initiative
  • Work independently with a high degree of responsibility
  • Ability to work in a team
  • Exposure to agile and scrum methodologies
  • Strong command of programming concepts
  • Strong Git knowledge

Skills:

  • Prior experience in Software Development roles
  • Prior experience developing in EFTPOS devices and/or Android devices (minimum of 2 years)
  • 3+ years experience in working with large corporate clients such as banks and government agencies
  • Extensive experience in using Word, Powerpoint and Excel
  • Ability to perform data analysis using tools such as Excel and Microsoft Access
  • Knowledge of Object Oriented Programming principles
  • Experience with MS Project
  • Experience with JIRA

Core Requirements:

  • Excellent communication (written and verbal)
  • Good time management – ability to prioritise and multitask
  • Ability to work well within your team and autonomously
  • Ability to be proactive and take initiative
  • Meet KPIs

Qualifications:

  • At least a Bachelor's degree in Computer Science, Engineering or similar

As part of our values, we embrace diversity and inclusion at Ingenico. We are an equal opportunity employer and do not discriminate on the basis of an individual's race, national origin, color, gender, gender identity, gender expression, sexual orientation, religion, age, disability, marital status or any other protected characteristic under applicable law, whether actual or perceived.

We want to adapt our processes and create a safe work environment that welcomes everyone.

To learn more about what it's like working inside Ingenico, follow us on LinkedIn


  • Software Developer

    2 days ago


    Jakarta, Jakarta, Indonesia Ingenico Full time

    Ingenico is the global leader in payment acceptance and services. We support our customers, and their customers to do more with payments. Active in 37 countries, with over 3,500 employees, we have been at the forefront of the commerce landscape for over four decades. With more than 40 million payment devices deployed worldwide, powered by over 2,500 apps,...


  • Jakarta, Jakarta, Indonesia Idemia Full time

    Since our founding, IDEMIA has been on a mission to unlock the world and make it safer through our cutting-edge identity technologies. Our technology leadership makes us the partner of choice for hundreds of governments and thousands of enterprises in over 180 countries, including some of the biggest and most influential brands in the world. In applying our...


  • Jakarta, Jakarta, Indonesia Monroe Consulting Group Full time

    Award-winning recruitment consulting firm Monroe Consulting is collaborating with a prominent client in the IT Consulting area looking to onboard a Senior Software Engineer proficient in .NET and C#. This job is based in Jakarta. Job DescriptionCollect and refine specifications and requirements to align with technical needs.Develop, review, and analyze...


  • Jakarta, Jakarta, Indonesia Glints Full time

    We are seeking a highly skilled Senior Software Engineer to join our team at Glints. In this role, you will be responsible for designing and developing features that handle large data annotation volumes. You will work on creating efficient backend APIs, maintaining robust database schemas, and translating designs into high-quality code. Your contributions...


  • Jakarta, Jakarta, Indonesia Monroe Consulting Group Full time

    Senior Software Engineer Monroe Consulting Group Indonesia is recruiting on behalf of a renowned FinTech company based in Jakarta. We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in backend to join their dynamic team. Job Requirements Technical Leadership: Lead a team of software engineers,...


  • Jakarta, Jakarta, Indonesia Samsung Electronics Perú Full time

    Position Summary Understand and implement software-related requirement accurately in order to provide software that meets its purpose. Develop software effectively based on understanding of Web standard and device environment (hardware/software). Role and Responsibilities Participate in designing optimal application that meets requirement. Implement...

  • Software engineer 1

    3 weeks ago


    Jakarta, Jakarta, Indonesia Mekari Full time

    Mekari is Indonesia's no. 1 Software-as-aService (Saa S) company. With our ecosystem of software solutions—including Mekari Jurnal, Mekari Talenta, Mekari Qontak, and Mekari Flex, we aim to facilitate entrepreneurs and leaders as they accelerate the digital transformation of their businesses. In our 10+ years of journey we have reached over 1 Million...

  • Software QC engineer

    2 weeks ago


    Jakarta, Jakarta, Indonesia ATI Business Group Full time

    Your Main ObjectiveCurrently, we're looking for a Software QC Engineer in the Business IT Division. You will ensure quality Java-based applications for one of our clients. Responsibilities include developing, executing, and maintaining test cases, identifying defects, and collaborating with developers to resolve issues. This role requires you to work closely...


  • Jakarta, Jakarta, Indonesia Samsung Electronics Perú Full time

    Please visit Samsung membership to see Privacy Policy, which defaults according to your location. You can change Country/Language at the bottom of the page. If you are a resident of the European Union or the European Economic Area, please click here. If you are a resident of the U. S., please click here. If you are a resident of the Philippines, please...

  • net developer

    1 month ago


    Jakarta, Jakarta, Indonesia PT. Kairos Utama Indonesia Full time

    Job brief We are seeking a skilled. NET developer to join our team and contribute to the development of software using the. NET framework. In this role, you will be responsible for creating applications from the ground up, configuring existing systems, and providing user support. To excel in this position, you must possess the ability to write functional...

  • net developer

    3 weeks ago


    Jakarta, Jakarta, Indonesia PT. Kairos Utama Indonesia Full time

    Job brief We are seeking a skilled. NET developer to join our team and contribute to the development of software using the. NET framework. In this role, you will be responsible for creating applications from the ground up, configuring existing systems, and providing user support. To excel in this position, you must possess the ability to write functional...

  • C# developer

    1 month ago


    Jakarta, Jakarta, Indonesia Petrolink Full time

    The C# Developer is responsible for the day-to-day coding and development activities including relevant Unit Testing using various Unit Testing tools, as applicable. This also includes working efficiently with the respective team and giving consistent results, that aligns well to the business needs. The Engineer must be reliable and should show a high...


  • Jakarta, Jakarta, Indonesia Manulife Full time

    Are you looking for a supportive, collaborative workplace with great teams and inspiring leaders? You've come to the right place. We're looking for ambitious people who share our values and want to make every day better for people around the world. If this sounds like you, and the career below sounds exciting, we'd like to hear from you.The OpportunityThe...


  • Kota Administrasi Jakarta Pusat, Jakarta, Indonesia IlmuOne Data Full time

    About the Role:We are seeking a highly skilled and experienced Backend Engineer to join our dynamic team at IlmuOne Data. As a Backend Engineer, you will be responsible for designing, developing, and maintaining the server-side logic and infrastructure of our software applications.Key Responsibilities:Design and Development: Design, develop, and maintain...


  • Jakarta, Jakarta, Indonesia Manulife Full time

    We are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. From our environmental initiatives to our community investments, we lead with values throughout our business. To help us stand out, we help you step up, because when colleagues are healthy, respected and...


  • Jakarta, Jakarta, Indonesia Xendit Full time

    Xendit provides payment infrastructure across Southeast Asia, with a focus on Indonesia, the Philippines and Malaysia. We process payments, power marketplaces, disburse payroll and loans, provide KYC solutions, prevent fraud, and help businesses grow exponentially. We serve our customers by providing a suite of world-class APIs, eCommerce platform...

  • Python Developer

    4 months ago


    Jakarta, Jakarta, Indonesia AVOMIND Full time

    Job Description:Design, coding, and testing of modules for various components of our product frameworkCapable of understanding and delivering development according to planUnderstanding software development lifecycle, solution, implementation, support and othersInvolvement on configures, tests, debugs software and documents programs according to the...

  • IT Developer

    3 months ago


    Jakarta, Jakarta, Indonesia RGF HR Agent Recruitment Full time

    Job Description/Requirements ://- Graduated from reputable university, majoring in IT Programming or Software Engineer/- Freshgraduate welcome to apply/- In depth knowledge about C#/- Able to make a data base is a plus//Responsibilities ://- To design, develop, and testing automation system based on customers' needs/- Keep up to date with latest...


  • Jakarta, Jakarta, Indonesia Bjak Full time

    About Us Bjak is focused on providing access to affordable and sustainable financial services for people in ASEAN. Headquartered in Malaysia, Bjak is the largest insurance portal in Southeast Asia. Our main portal, , helps millions find the insurance policy with the best value and highest coverage for them. Our investments in technology such as Custom API,...


  • Jakarta, Jakarta, Indonesia Michael Page Full time

    About Our ClientOur client is a reputable software company based in Indonesia, seeking a seasoned Chief Executive Officer to lead their business in the region. With ambitious plans for growth and expansion, they are looking for a high-calibre executive to drive their business forward.Job SummaryThe successful candidate will be responsible for leading the...