We are looking for a Senior Software Engineer who will be responsible for designing, developing, and deploying high-quality software solutions. This role involves mentoring junior engineers, collaborating with cross-functional teams, and driving the adoption of best practices in software development. * Some proficiency in one or more programming languages (e.g., Python, Java, JavaScript) and experience with software architecture patterns. You will work on complex software projects, contributing to the architecture, development, and improvement of software systems. * Design, develop, and maintain complex software solutions, ensuring they are robust, secure, tested and scalable. * Contr
more