Department- Open Finance- Job posted on- Apr 09, 2024- Employment type- Full-time**GOLANG DEVELOPER****ABOUT AYOCONNECT**Founded in 2016, Ayoconnect is Southeast Asia's largest Open Finance API platform. The company is building full stack solutions with the mission to power the leading companies of today and tech unicorns of tomorrow. Its simple but powerful payment stack, banking stack, and data stack help companies of all sizes to move forward quickly and launch banking and payment services in weeks.Ayoconnect's technology solutions are trusted by more than 200 clients, including leading financial institutions and tech companies such as Bank BRI, Bank Mandiri, DANA and Bukalapak.Headquartered in Jakarta, Indonesia, the company is backed by some of the world's most respected VC firms including Tiger Global, PayU, SIG, BRI Ventures, and Mandiri Capital.**ROLES & RESPONSIBILITIES**- Design, develop, and maintain high-quality APIs and services using Golang- Collaborate with cross-functional teams to deliver scalable and reliable software solutions- Write clean, well-tested code following best practices and principles like TDD- Implement various types of testing including unit tests, API testing, and load testing- Automate testing processes and ensure code quality and reliability- Pay meticulous attention to detail in code implementation and design- Take ownership of the code you write and contribute to the "build it, run it" mindset**KEY QUALIFICATIONS**- Bachelor's degree in Computer Science, Engineering, or related field- 2-3 years of experience in Golang development- Strong expertise in designing APIs and working with RESTful services- Previous experience writing unit tests, TDD, and automation- Familiarity with various testing types including unit testing, API testing, and load testing- Previous experience in the financial sector and startup environment is a plus- Proficiency in English for clear communication within the team**Good to Have**:- Previous experience in the financial sector- Previous experience working in a startup- Strong belief in writing tests and automation for code quality- Experience with the "Boy Scout Rule" of leaving the code cleaner than found- Sense of ownership and responsibility in the development and maintenance of software**Non-technical Skills**:- Excellent communication skills in English- Attention to detail in code implementation and testing- Commitment to maintaining clean and efficient code- Strong belief in thorough testing practices and automation- Ability to take ownership and responsibility for the software you develop