job description
Join Alps Technologies as a Software Developer and play a pivotal role in driving innovation and seamless system integration. Based in the vibrant locales of Bali, you'll collaborate with a dynamic team to enhance our service desk capabilities and ensure flawless connectivity with external systems. This is an exciting opportunity to contribute to cutting-edge projects while enjoying the unique work-life balance that Bali offers.
At Alps Technologies, we value creativity, technical excellence, and a passion for problem-solving. If you're eager to grow your career in a supportive and forward-thinking environment, we'd love to hear from you!
Responsibility
- Develop and maintain software solutions to ensure seamless integration between our service desk and external systems.
- Collaborate with cross-functional teams to analyze requirements and design scalable software solutions.
- Write clean, efficient, and well-documented code following best practices and industry standards.
- Troubleshoot and debug software issues, providing timely resolutions to enhance system performance.
- Participate in code reviews to ensure code quality and adherence to coding guidelines.
- Stay updated with emerging technologies and industry trends to drive continuous improvement.
- Optimize existing systems for better performance, reliability, and user experience.
- Work closely with stakeholders to gather feedback and iterate on software solutions.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Software Developer or similar role, with a strong portfolio of projects.
- Proficiency in programming languages such as Java, Python, C#, or JavaScript.
- Experience with software development frameworks and tools (e.g., .NET, Spring, Django, React).
- Strong understanding of databases, SQL, and data modeling.
- Familiarity with API development and integration (REST, SOAP, GraphQL).
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a team environment.