Software Engineer (Golang)

Details of the offer

**Alterra Bills are looking for Software Engineer who will be responsible to developing and maintaining enterprise software and systems (e.g. database system, machine learning & AI systems, etc.) to ensure optimal performance and uptime. This role will design, code, test, debug software systems using programming languages and technologies and continuously monitor the company's systems to improve performance, functionality and user experience.**

**CORE RESPONSIBILITY**:
**Software Development**
- Gather and draft technical requirements, identify technical user stories and software requirements specifications that serve as the build-to specification for development
- Design, code, test, and maintain software, systems, and components using appropriate programming languages and technologies.
- Implement clean, efficient, and well-documented code following software development best practices and coding standards.
- Develop and execute unit tests, perform code reviews, and participate in quality assurance activities to ensure software reliability, performance, and scalability.
- Assisting software design activities, including creating technical specifications, system architecture, and database design to meet project requirements.
- Create and maintain technical documentation, including system specifications, user manuals, and operational guides.

**Software Maintenance**
- Identify and resolve technical issues and bugs in software through debugging, troubleshooting, and root cause analysis.
- Investigate and resolve software defects and issues, providing timely support to minimize system downtime.

**REQUIREMENTS**:

- Bachelor Degree Information Technology, Computer Science, or Engineering
- Min. 3 years experience in relevant roles
- Have programming knowledge and skill using Golang
- Have knowledge for clean code, design pattern, and best practice so the code can be easy to understand, extend, and refactor.
- Have database knowledge (MySql, PostgreSQL, MongoDB, etc) and caching (redis)
- Have a good versioning knowledge (Github, Gitlab, etc.)
- Have a good API knowledge
- Have knowledge CI/CD using github actions
- Familiar with container or kubernetes

0bvrjWutFL


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Software Engineer Ii - Backend

Mekari is Indonesia's no. 1 Software-as-a-Service (SaaS) company. Our mission is to empower businesses and professionals to progress effortlessly. Our produc...


Mekari (Pt. Mid Solusi Nusantara) - Jakarta

Published a month ago

Middle Security Analyst

**Role Description** This is a contract role for a Middle Security Analyst at PT Platinumetrix Global Inovasi. As a Middle Security Analyst, you will be res...


Pt Platinumetrix Global Inovasi - Jakarta

Published a month ago

Data Privacy Specialist

-Job Advert Details **Some careers shine brighter than others.** If you're looking for a role that will help you stand out at HSBC, take a look at how you ...


Hsbc - Jakarta

Published a month ago

Digital Platform Program Specialist

At AIA we've started an exciting movement to create a healthier, more sustainable future for everyone. - As pioneering innovators for over 100 years, we're n...


Aia - Jakarta

Published a month ago

Built at: 2025-01-09T18:16:34.136Z