Key Responsibilities:
· Develop and maintain web applications using Scala and C#, ensuring high performance
and responsiveness.
· Collaborate with teams across the world to design and implement application features.
· Manage and optimize databases, including MongoDB and SQL Server.
· Create intuitive and responsive user interfaces using React, Angular and javascript.
· Utilize AWS services, particularly SQS, Lambda functions, and S3 cloud storage, to build
and deploy cloud-based solutions.
· Implement DevOps practices and tools, including Jenkins, GitLab, and Azure, to
streamline development and deployment processes.
· Write and maintain unit tests and leverage automation testing frameworks to ensure
code quality and reliability.
· Participate in code reviews, debugging, and troubleshooting to maintain high standards
of code quality.
· Stay updated with the latest industry trends and technologies to continuously improve
our software solutions.
Requirements
Qualifications:
· Proven expertise in Scala development.
· Experience with either C# or Java.
· Strong knowledge of MongoDB and relational databases using SQL.
· Proficiency in UI development using React, AngularJS, later versions of Angular and
javascript.
· Hands-on experience with AWS services, especially SQS, Lambda functions, and S3
cloud storage solutions.
· Familiarity with DevOps practices and tools such as Jenkins, GitLab, and Azure.
· Strong knowledge of CI/CD processes and tools.
· Experience with automation testing frameworks (Cypress, Selenium, or Robot
Framework) and writing unit tests, functional testing, and integration testing.
· Excellent problem-solving skills and attention to detail.
· Strong communication and collaboration skills.
· Strong analytical and problem-solving skills.
· Ability to work in a fast-paced, dynamic environment and manage multiple priorities.
· Excellent leadership and team management abilities. [FOR LEAD POSITIONS]
· Familiarity with Ad-tech is a plus.