Deskripsi Pekerjaan
Join DIGI as a Software Engineer and become an integral part of our innovative technology team in Redhill. This role offers hands-on involvement in the complete software development lifecycle, including system analysis, design, coding, testing, and maintenance. With a strong emphasis on C++ development, you'll build robust solutions that drive our digital transformation initiatives. We're seeking a collaborative problem-solver who thrives in dynamic environments and is passionate about creating high-performance software applications. At DIGI, you'll work with cutting-edge technologies while contributing to projects that make a tangible impact on our users' digital experiences.
Our culture encourages continuous learning and technical excellence, providing opportunities to expand your expertise in software architecture and modern development practices. You'll collaborate with cross-functional teams to deliver scalable solutions while maintaining code quality and security standards. This position is ideal for engineers who want to grow their career in a supportive environment where innovation is valued and technical challenges are embraced.
Tanggung Jawab
- Design, develop, and maintain high-performance software solutions using C++
- Conduct system analysis, requirements gathering, and technical documentation
- Implement unit tests, debugging protocols, and quality assurance procedures
- Collaborate with cross-functional teams to ensure project milestones are met
- Optimize software performance and resolve complex technical issues
- Participate in code reviews and contribute to architectural improvements
- Stay current with emerging technologies and industry best practices
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or related field
- Minimum 3 years of professional C++ development experience
- Strong understanding of object-oriented programming principles
- Familiarity with software development lifecycle methodologies
- Experience with version control systems (Git) and CI/CD pipelines
- Proven problem-solving skills and attention to detail
- Excellent communication and teamwork abilities