Senior Software Engineer - Business Systems (Billing & Invoicing) at DoiT International

Position Senior Software Engineer - Business Systems (Billing & Invoicing)
Posted 2025 October 17
Expired 2025 November 16
Company DoiT International
Location Lampung | ID
Job Type Full Time
Affiliate Banner

Job Description:

Latest job information from DoiT International for the position of Senior Software Engineer - Business Systems (Billing & Invoicing). If the Senior Software Engineer - Business Systems (Billing & Invoicing) vacancy in Lampung matches your qualifications, please submit your latest application or CV directly through the updated Jobkos job portal.

Please note that applying for a job may not always be easy, as new candidates must meet certain qualifications and requirements set by the company. We hope the career opportunity at DoiT International for the position of Senior Software Engineer - Business Systems (Billing & Invoicing) below matches your qualifications.

Senior Software Engineer - Business Systems (Billing & Invoicing)

Remote Netherlands

Location Our Senior Software Engineer will be an integral part of our Business Systems Engineering team. This role is based remotely as a full-time employee in the UK, Ireland, Estonia, Netherlands, Sweden, Spain and Israel. We are also open to contractors in Eastern Europe and Portugal.

The Opportunity As a Senior Software Engineer focusing on Business Systems, you will be actively involved in the planning, design, and implementation of improvements and new features for our critical billing and invoicing systems. You'll be a key contributor to the ongoing development of these strategic platforms, and you will lead collaborations on integrations with other business systems. This role requires a keen interest in understanding complex business processes, engaging with stakeholders to identify challenges, and guiding the development of innovative solutions to streamline operations. You’ll work closely with product managers, finance teams, and other developers across teams, participate in product decision-making, and have end-to-end ownership of projects. This is an opportunity to lead and shape the efficiency and accuracy of DoiT’s core financial operations.

Responsibilities

  • Leading feature implementation. From the proposal, through spec and implementation, to maintenance. You're expected to propose things that you think can be a good addition to the products and guide their execution.
  • Collaborating and problem-solving. Actively engage with business stakeholders (especially finance and operations) to understand their needs, identify inefficiencies in current billing and invoicing processes, and propose and lead the development of technical solutions.
  • Reviewing code. We believe in code reviews. And you will soon start reviewing pull requests as well! You will also mentor junior engineers on best practices for code quality and maintainability.
  • Improving the health of the codebase. We’re mindful of accumulating technical debt. We dedicate one day per week to housekeeping, and you will guide efforts to improve code health.
  • Providing feedback and technical guidance. The team plans and discusses the upcoming work. We provide feedback to each other, trying to find challenges and unknowns as early as possible. You will provide technical leadership and mentorship to the team.

Qualifications

  • 5+ years of software development experience, with at least 2 years in a lead or senior technical role.
  • A Full Stack engineer or a Backend engineer with a desire to learn to become a Full Stack engineer.
  • A solid understanding of programming languages, with 3+ years of hands-on experience in Go, and ideally knowledge of Python, React and Node.js. Experience with other languages is a strong plus, and you should be eager to learn and embrace new technologies.
  • Embraces continuous development and learning.
  • Strong knowledge of software engineering practices, design patterns, and architectural principles.
  • Demonstrated passion for creating high-quality web/SaaS apps.
  • Experience with Git/GitHub.
  • Excellent communication skills in English, both written and verbal, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
  • Self-organized, Goal-oriented, self-motivated individual who is confident, thorough and tenacious.
  • Ability to effectively operate with flexibility in a fast-paced, constantly evolving team environment.
  • A great sense of humor and enjoys having fun at work.
  • Demonstrated ability to engage with non-technical stakeholders, understand their business challenges, and translate those into technical requirements and solutions.
  • A strong interest in optimizing business processes and finding creative solutions to operational hurdles.
  • Proven experience in leading technical projects from conception to deployment.

Bonus Points

  • Experience with business systems such as Oracle NetSuite, DealHub and SalesForce.
  • Experience with business processing tools like Workato and Fivetran.
  • Advantageous to have experience developing solutions in the Cloud, and/or using Cloud services.

Are you a Do’er?

Be your truest self. Work on your terms. Make a difference.

We are home to a global team of incredible talent who work remotely and have the flexibility to have a schedule that balances your work and home life. We embrace and support leveling up your skills professionally and personally.

What does being a Do’er mean? We’re all about being entrepreneurial, pursuing knowledge and having fun!

We thought so too, but we’re here and happy we hit that ‘apply’ button.

Many Do’ers, One Team DoiT unites as Many Do’ers, One Team, where diversity is more than a goal—it's our strength. We actively cultivate an inclusive, equitable workplace, recognizing that each unique perspective enhances our innovation. By celebrating differences, we create an environment where every individual feels valued, contributing to our collective success.

We are currently only accepting applications from candidates located within the areas specified in the job description.

Will you now or in the future require visa sponsorship for the country you are applying?

How many years of hands-on experience do you have developing production systems in Go?

Have you previously built or integrated billing, invoicing, or other financial/business systems?

Describe one technical project you led from planning to deployment and the impact it had.

How have you worked with non-technical stakeholders (finance, operations, product) to turn business needs into technical solutions?

What is your salary expectation?

Do you have experience mentoring people and managing stakeholders?

#J-18808-Ljbffr

Job Info:

  • Company: DoiT International
  • Position: Senior Software Engineer - Business Systems (Billing & Invoicing)
  • Work Location: Lampung
  • Country: ID

How to Submit an Application:

After reading and understanding the criteria and minimum qualification requirements explained in the job information Senior Software Engineer - Business Systems (Billing & Invoicing) at the office Lampung above, immediately complete the job application files such as a job application letter, CV, photocopy of diploma, transcript, and other supplements as explained above. Submit via the Next Page link below.

Next Page »

Similar Job Vacancies

  Senior Software Engineer - Business Systems (Billing & Invoicing) di DoiT International

Posted: 2025 October 17
Senior Software Engineer - Business Systems (Billing & Invoicing)Remote NetherlandsLocation Our Senior Software Engineer will be an integral part of our Busines
Company: DoiT International
Location: Lampung

  Promotor - Bandar Lampung di Radikari

Posted: 2025 October 16
Kualifikasi :Pria/Wanita.Usia maksimal 35 tahun.Fresh gaduate (Dipersilakan apply).Berpengalaman sebagai SPG / Promotor (Nilai lebih).Komunikatif dan aktif. ser
Company: Radikari
Location: Bandar Lampung

  sales area bandar lampung di Premmiere Store

Posted: 2025 October 16
Job DescriptionsMencari peluang penjualan dan menjalin jaringan dengan calon pelangganMelakukan tindak lanjut terhadap prospek pemasaran dan mengamankan peluang
Company: Premmiere Store
Location: Bandar Lampung

  Sales Executive Area Bandar Lampung di PT Multi Mayaka

Posted: 2025 October 16
Deskripsi pekerjaanUraian Tugas:· Mencari dealer baru dan memfollow up data customer· Melakukan analisa pasar· Melakukan penjualan produk untuk barang-barang
Company: PT Multi Mayaka
Location: Bandar Lampung

  Admin Marketing Bandar Lampung di PT. Timedoor Indonesia

Posted: 2025 October 16
Hai Timedoor Academy sedang mencari kandidat untuk posisi (Fulltime) Administrasi dan Marketing untuk cabang kami di Bandar LampungJl. Diponegoro No.81, Sumur B