Deskripsi Pekerjaan
Join CMC Global as a Senior Full-Stack Software Engineer specializing in Golang and make a significant impact on cutting-edge platforms that drive the future of technology. In this pivotal role, you will be responsible for designing, developing, and maintaining mission-critical systems across multiple domains including Smart Grid, Asset Strategy, Vendor Management, and Planners Platform.
We are seeking a highly skilled and motivated engineer with a passion for building robust, scalable, and efficient software solutions. You will work in a collaborative environment where innovation is encouraged, and your technical expertise will directly contribute to our clients' success. This is an excellent opportunity to work on complex challenges and grow your career in a dynamic organization.
As a key member of our development team, you will leverage your expertise in Golang and full-stack development to create high-performance applications that meet the evolving needs of our clients. Your contributions will help shape the future of our product offerings and drive innovation in the technology sector.
Tanggung Jawab
- Design and develop robust, scalable full-stack applications using Golang as the primary programming language
- Lead the architecture and implementation of mission-critical platforms for Smart Grid systems
- Develop and maintain vendor management systems with efficient data processing capabilities
- Create asset strategy platforms that optimize resource allocation and planning
- Collaborate with cross-functional teams to define project requirements and technical specifications
- Mentor junior developers and conduct code reviews to ensure high-quality software delivery
- Participate in the entire software development lifecycle, from design to deployment and maintenance
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or related field
- 5+ years of experience in full-stack software development with Golang
- Strong expertise in backend development with experience in microservices architecture
- Proficiency in frontend technologies such as React, Angular, or Vue.js
- Experience with database technologies including SQL and NoSQL solutions
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud
- Strong problem-solving skills and ability to work independently or in a team