- LocationEurope
-
IndustryComputer Software
Our Client is a global leader dedicated to delivering innovative solutions and cutting-edge technology. We are seeking a Senior Software Engineer to join their dynamic team.
Job Description:
As a Senior Software Engineer, you will play a pivotal role in designing, developing, and implementing high-performance software solutions that drive our business forward. You will collaborate with cross-functional teams to deliver cutting-edge products using the latest technologies. This is an exciting opportunity to work on challenging projects in a collaborative and innovative environment.
Key Responsibilities:
- Design, develop, and maintain software applications using industry best practices.
- Collaborate with product managers and architects to define software requirements and specifications.
- Write clean, maintainable, and efficient code using AWS, Java, Python, Kotlin, TypeScript, and NoSQL databases.
- Work with DevOps and Cloud teams to deploy and manage software applications on AWS infrastructure.
- Conduct code reviews, mentor junior developers, and provide technical guidance to the team.
- Troubleshoot and resolve complex software issues and optimize performance.
- Stay up-to-date with the latest software engineering trends and technologies.
Requirements:
- Bachelor's degree in Computer Science or a related field.
- Proven experience as a Software Engineer with expertise in AWS, Java, Python, Kotlin, TypeScript, and NoSQL.
- Strong understanding of software development principles, algorithms, and data structures.
- Experience with cloud-based solutions and AWS services.
- Proficiency in software development tools, version control systems, and automated testing frameworks.
- Excellent problem-solving skills and a strong commitment to quality and performance.
- Ability to work in a collaborative team environment and communicate effectively.
- A passion for staying current with emerging software engineering trends and technologies.
Benefits:
- Competitive salary and bonus structure.
- Comprehensive benefits package.
- Opportunities for professional development and training.
- Collaborative and innovative work culture.
- Exciting projects and a global team.