Deskripsi Pekerjaan
Join Concentrix as a Senior Software Engineer and become a pivotal force in architecting innovative technology solutions. We seek a strategic thinker with a deep passion for clean architecture, performance optimization, and collaborative problem-solving. In this role, you'll design and implement scalable software systems that drive business value while mentoring junior engineers and championing best practices. Your expertise will directly impact our digital transformation initiatives, ensuring robust, maintainable code that exceeds industry standards. If you thrive in dynamic environments where technical excellence meets business impact, this is your opportunity to shape the future of software engineering at Concentrix.
Tanggung Jawab
- Design and implement scalable, high-performance software solutions using modern architectures
- Lead technical initiatives for complex projects, ensuring clean code and optimal system design
- Collaborate with cross-functional teams to translate business requirements into technical specifications
- Mentor junior engineers through code reviews and knowledge-sharing sessions
- Optimize application performance and troubleshoot complex technical challenges
- Implement CI/CD pipelines and DevOps practices for efficient deployment
- Stay current with emerging technologies and recommend innovative solutions
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or related field
- 5+ years of experience in software development with strong backend expertise
- Proficiency in Java, Python, or JavaScript with relevant frameworks
- Expertise in microservices architecture and cloud platforms (AWS/Azure)
- Strong understanding of database design and optimization techniques
- Experience with Agile methodologies and version control systems
- Excellent problem-solving skills and ability to collaborate across teams