Deskripsi Pekerjaan
Join Allegis Group as a Software Developer in a dynamic environment where collaboration meets innovation. We seek a passionate developer who thrives in team settings, combining technical expertise with a collaborative spirit. You'll play a pivotal role in designing and building cutting-edge software solutions while fostering a culture of mutual growth. Mentor junior team members and receive expert guidance from senior developers to accelerate your professional journey. Our agile environment encourages continuous learning, allowing you to master emerging technologies while contributing to impactful projects. If you're driven by curiosity and committed to excellence, this role offers the perfect platform to shape the future of software development.
Tanggung Jawab
- Design, develop, and maintain scalable software applications using modern programming languages and frameworks
- Collaborate with cross-functional teams to translate business requirements into technical specifications
- Conduct thorough code reviews and implement best practices for software quality
- Mentor junior developers through pair programming and knowledge-sharing sessions
- Participate in full software development lifecycle from ideation to deployment
- Optimize application performance and troubleshoot complex technical issues
- Stay updated with industry trends and integrate new technologies into development workflows
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or related technical field
- Minimum 3+ years of experience in software development
- Strong proficiency in Java, Python, or C++ with knowledge of relevant frameworks
- Experience with Agile/Scrum methodologies and version control systems (Git)
- Excellent problem-solving skills with ability to debug complex systems
- Proven ability to mentor junior developers and share technical knowledge
- Strong communication skills and collaborative mindset