Job Description:
We are seeking a highly skilled and motivated Software Engineer to join our dynamic team. As a Software Engineer, you will play a key role in designing, developing, and maintaining software solutions that meet our business needs. You will work with cutting-edge technologies, including ELASTICSEARCH, AWS, Scala, and Python, to build scalable and efficient applications.
Responsibilities:
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Design and implement robust, scalable, and secure software solutions.
- Develop and maintain backend services using ELASTICSEARCH, AWS, and Scala.
- Write clean, efficient, and maintainable code.
- Perform unit testing and debugging to ensure software quality and reliability.
- Collaborate with DevOps teams to deploy and monitor applications in production environments.
- Stay updated on industry trends and emerging technologies to continuously improve our software development processes.