we’re looking for talented engineers to join our team.
Responsibilities:
Design, develop, and maintain software components with a focus on high-quality, efficient code.
Apply your knowledge of algorithms and data structures to solve complex problems and optimize performance.
Work with SQL and other database technologies to manage and query data efficiently.
Collaborate with other engineers, product managers, and data scientists to deliver high-impact features and improvements.
Participate in code reviews, testing, and debugging to ensure high-quality, reliable software.
Continuously improve your skills and stay up-to-date with the latest technologies and best practices in software engineering.
Requirements:
2-3 years of hands-on software development experience.
Bachelors degree in Computer Science, Computer Engineering, or a related field.
Proficiency in Java and SQL.
Strong understanding of algorithms and data structures.
Experience with analytics or data-based products is an advantage.
Strong analytical skills and the ability to solve complex technical problems.
Ability to work effectively in a collaborative team environment.
Experience with business intelligence (BI) tools or data-related products – an advantage.
2-3 years of hands-on software development experience.
Bachelors degree in Computer Science, Computer Engineering, or a related field.
Proficiency in Java and SQL.
Strong understanding of algorithms and data structures.
Experience with analytics or data-based products is an advantage.
Strong analytical skills and the ability to solve complex technical problems.
Ability to work effectively in a collaborative team environment.
Experience with business intelligence (BI) tools or data-related products – an advantage.
This position is open to all candidates.