Backend Developer (.NET/PHP)

  • Developer/Programmer
  • Jakarta Selatan Jakarta Raya
  • 16-Aug-2024
  • Full time

Position: Backend Engineer (.NET/PHP)  

Working arrangement: Hybrid 

Location: Global Development Hub Jakarta. 

Candidates should be domicile in or willing to relocate to JABODETABEK (without relocation support). 

About Us: 

Byggfakta Group is a leading provider of data and insights on construction projects, serving customers worldwide. We are a global company leader in construction information and additional services. The group has a turnover of approximately €180 million and has over 1,800 employees in 26 different countries. As part of our global network, BCI Central, a key subsidiary with legal operations in Indonesia, plays a crucial role in our mission to deliver exceptional value to our clients. 

About the Team: 

Byggfakta Group is on an exciting growth journey where we continuously develop to remain the obvious choice for both customers and employees. Our initiative, the Global Development Hub (GDH), is envisioned to be at the forefront of technological innovation, driving the development and operation of our diverse product portfolio. In this dynamic environment, the team crafts its own processes with continuous pursuit of improvements at its foundation

Hosted by BCI Central with legal operations in Indonesia, a seamless integration of talents and resources is ensured, thereby fostering a supportive and legally robust framework for all GDH team members. 

About the Role: 

You are highly skilled and experienced in .NET/PHP development, with a team-growth mindset at the core and are completely unafraid to test new techniques, methods and ways of working for better collaboration. You will develop and maintain backend systems to ensure high performance, scalability, and security of the system. The SMART backend is a complex microservices architecture that interacts with other systems within Byggfakta Group.  

This position offers a unique opportunity to work on a high-impact project that supports our strategic objectives and enhances our global operational capabilities. 

Key Responsibilities: 

  • Design, develop, and maintain backend services and APIs. 
  • Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic. 
  • Optimize applications for maximum speed and scalability. 
  • Write clean, maintainable, and efficient code. 
  • Stay up-to-date with emerging technologies and industry trends. 
  • Participate in on-call rotations to support production systems. 

Qualifications: 

Human Skills: 

  • Growth Mindset: Demonstrated willingness to learn and adapt to new challenges. 
  • Empathy: Ability to acknowledge and understand the thought-process and interactions among team members and stakeholders. 
  • Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to diverse audiences. Advanced written and spoken English is a must. 
  • Team Collaboration: Proven ability to work effectively in a collaborative, cross-functional global team environment. 
  • Adaptability: Flexibility to adapt to changing priorities and requirements. 

Technical Skills:

  • Strong proficiency in PHP or C# and .NET Core frameworks, including experience with Laravel, Symfony, CodeIgniter, ASP.NET, and Entity Framework.
  • Experience with PostgreSQL relational database.
  • Knowledge of NoSQL databases like DynamoDB, Azure Cosmos DB, or Redis.
  • Experience in designing and developing RESTful APIs.
  • Proficiency in writing unit tests.
  • Experience with front-end frameworks such as React or Vue.js is advantageous.
  • Familiarity with CI/CD tools (e.g., Azure DevOps), containerization (Docker), and orchestration (Kubernetes).
  • Strong proficiency in using Git for version control.
  • Knowledge of best practices for securing web applications and APIs.
  • Experience with authentication and authorization protocols like OAuth, JWT.
  • Familiarity with NodeJS and NestJS frameworks is a plus.
  • Familiarity with Amazon OpenSearch and message brokers like RabbitMQ or Kafka is a plus.
  • Proficiency in troubleshooting and resolving complex technical issues.

Education and Experience:

  • Proven experience in building large-scale SaaS projects.
  • Minimum of 3-5 years of experience in software engineering and product development.
  • Bachelor’s or Master’s degree in Computer Science or a related field.

Preferred Qualifications:

  • Certifications in relevant technologies of software development.
  • Familiarity with technologies used in the construction industry.

 

Fulltime Employment Hybrid Working Policy Private Insurance Berapa gaji bulanan yang kamu inginkan? Bahasa pemrograman apa saja di bawah ini yang bisa kamu gunakan? Berapa lama waktu yang kamu butuhkan untuk memberi tahu perusahaanmu saat ini? Berapa tahun pengalaman kerjamu sebagai pengembang .net? Berapa tahun pengalaman kerjamu sebagai pengembang php? Bagaimana kamu menilai kemampuan bahasa Inggrismu?