Deskripsi Pekerjaan
Are you a passionate developer looking to make a tangible impact on business operations? Ultra Sakti is seeking a talented and driven Software Engineer to join our dynamic team in Kelapa Gading. As a key member of our engineering department, you will play a critical role in designing, developing, and maintaining scalable web applications that drive our company's growth.
In this role, you will work closely with cross-functional teams to translate complex business requirements into high-performance, user-centric software solutions. We foster an environment of continuous learning and innovation, where your technical expertise will directly influence our operational success. If you are a problem-solver who enjoys building robust, clean, and maintainable code, we want to hear from you.
Tanggung Jawab
- Design and develop high-quality, scalable web applications using modern programming frameworks.
- Maintain and optimize existing software systems to ensure maximum uptime and performance.
- Collaborate with product managers and designers to define project requirements and technical specifications.
- Conduct thorough code reviews to maintain high coding standards and best practices.
- Troubleshoot, debug, and upgrade existing systems to resolve performance bottlenecks.
- Develop and manage database schemas to support application functionality and data integrity.
- Stay up-to-date with emerging technologies and industry trends to improve development workflows.
- Participate in agile development processes, including daily stand-ups and sprint planning.
Kualifikasi
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum of 2-4 years of professional experience in full-stack web development.
- Strong proficiency in server-side languages (e.g., PHP, Java, Python, or Node.js).
- Solid understanding of front-end technologies including HTML5, CSS3, and JavaScript/TypeScript.
- Experience with relational databases (MySQL, PostgreSQL) and NoSQL solutions.
- Familiarity with version control systems like Git and collaborative development platforms.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work effectively in a fast-paced environment and manage multiple priorities.