Executive/Assistant Manager - Software Engineer
Join Macquarie Group as an Executive/Assistant Manager - Software Engineer and take the next step in your career with a global leader in financial services. At Macquarie, we empower our employees to shape a career that is rewarding in every way—professionally, personally, and financially. In this role, you'll be part of a dynamic team in Indonesia, driving innovation and delivering high-quality software solutions that support our clients' needs.
As an Executive/Assistant Manager - Software Engineer, you'll be responsible for leading and managing software engineering projects, ensuring they are delivered on time, within budget, and to the highest quality standards. You'll work closely with cross-functional teams, including product managers, designers, and other engineers, to translate business requirements into technical solutions. This role offers a unique opportunity to grow your expertise in software engineering while contributing to the success of Macquarie's global operations.
📋 Tanggung Jawab Pekerjaan
- Lead and manage software engineering projects, ensuring they are delivered on time, within budget, and to the highest quality standards.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Mentor and develop junior engineers, fostering a culture of continuous learning and improvement.
- Stay up-to-date with emerging technologies and industry trends, and apply this knowledge to drive innovation.
- Ensure compliance with coding standards, best practices, and security protocols.
- Participate in code reviews and provide constructive feedback to peers.
- Manage project timelines and resources, ensuring efficient use of team members' skills and expertise.
- Communicate project status and progress to stakeholders, including senior management and clients.
🎓 Kualifikasi & Syarat
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5-8 years of experience in software engineering, with a strong background in developing and maintaining complex software systems.
- Proven experience in leading and managing software engineering projects.
- Proficiency in programming languages such as Java, Python, or C++, and experience with frameworks like Spring, Django, or React.
- Familiarity with Agile methodologies and tools like Jira, Confluence, and Git.
- Strong problem-solving skills and the ability to think critically and creatively.
- Excellent communication and interpersonal skills, with the ability to work effectively in a team environment.
- Ability to travel up to 30% of the time for client meetings and other business needs.
🛠️ Keahlian
Kirim lamaran sekarang sebelum batas waktu.🚀 Lamar Sekarang