job description
Join Pakuwon Group, a leading conglomerate in Indonesia, as a Senior Software Developer in our dynamic Bali office. We are seeking a passionate and skilled developer to drive innovation, maintain high-performance systems, and contribute to cutting-edge projects that shape the future of technology in our organization.
As part of our elite IT team, you will work in a collaborative environment, leveraging modern programming languages and databases to build scalable solutions. This role offers the opportunity to work on impactful projects while enjoying the vibrant culture and work-life balance that Bali provides.
If you are a problem-solver with a keen eye for detail and a drive for excellence, we want you on our team. Apply now and take the next step in your career with Pakuwon Group!
Responsibility
- Develop, test, and deploy high-quality software solutions using specified programming languages and databases.
- Maintain and monitor existing programs and databases to ensure optimal performance and security.
- Collaborate with cross-functional teams to design and implement scalable system architectures.
- Troubleshoot and debug software issues, providing timely resolutions to minimize downtime.
- Document technical processes, system designs, and development workflows for future reference.
- Stay updated with emerging technologies and industry trends to drive continuous improvement.
- Mentor junior developers and contribute to team knowledge-sharing initiatives.
- Ensure compliance with coding standards, security protocols, and best practices.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in software development, with proficiency in languages such as Java, Python, or C#.
- Strong knowledge of database systems (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Experience in agile development methodologies is a plus.