Job Title: Software Engineer
Company: Andal Software
Location: Jakarta, Indonesia
Experience: 0-3 years
Employment Type Full-time
About Andal Software
Andal Software, established in 1988, is a leading provider of HR, Payroll, Income Tax, and Attendance software solutions in Indonesia. Our flagship product, Andal PayMaster, is trusted by nearly 500 clients across diverse industries, including Services, Manufacturing, Financial institutions, and Hospitality. We are committed to delivering innovative and reliable solutions that help businesses streamline their operations and achieve their goals.
About the Role
We are seeking a passionate and talented Software Engineer (Backend/Frontend/Mobile) to join our growing team in Jakarta. In this role, you will have the opportunity to contribute to the development of our core product, Andal PayMaster, and work with cutting-edge technologies. You will be involved in all aspects of the software development lifecycle, from design and implementation to testing and deployment.
Responsibilities:
- Design, develop, and maintain high-quality software solutions using C#, Angular, and Flutter.
- Contribute to the development of backend systems, frontend interfaces, and mobile applications.
- Collaborate with the team to analyze user requirements and translate them into technical specifications.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and contribute to improving code quality.
- Troubleshoot and resolve software defects.
- Work in an agile development environment.
Qualifications:
- Bachelor's degree in Computer Science or a related field.
- 0-3 years of experience in software development.
- Strong programming skills in C#, Angular, or Flutter (experience in any of these is a plus).
- Familiarity with relational databases (PostgreSQL preferred).
- Experience with message queues (Kafka) and change data capture (Debezium) is a plus.
- Excellent problem-solving and analytical skills.
- Strong communication and teamwork skills.
- A passion for learning and staying up-to-date with the latest technologies.
Why Join Us
- Make a real impact: Contribute to a product used by hundreds of companies across Indonesia.
- Work with cutting-edge technologies: Gain experience with C#, Angular, Flutter, PostgreSQL, Kafka, and Debezium.
- Grow your career: We provide opportunities for professional development and advancement.
- Collaborative environment: Join a supportive and collaborative team.
- Competitive benefits: We offer a comprehensive benefits package.