This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Leadership & Strategy: • Provide tactical direction for the Solutions Development team in alignment with our business objectives. • Implement and enforce development methodologies, standards, and best practices. Team Management: • Collaborate on sprint planning and prioritization with department head and team members. • Participate in daily stand-ups, facilitate discussions, and resolve blockers. • Assign tasks based on team members’ skills and capacity to ensure balanced workload. • Monitor sprint progress and ensure timely delivery of commitments. • Support the team in overcoming obstacles and fostering a collaborative work environment. • Ensure adherence to coding standards and testing practices for quality output. • Act as a communication bridge between the team and stakeholders. • Facilitate sprint reviews and retrospectives to gather feedback and drive improvements. • Coach, mentor, and manage a high-performing development team. • Promote a culture of collaboration, innovation, and continuous improvement. Application Design & Architecture: • Lead solution design with focus on scalability, maintainability, security, and performance. • Review and approve technical designs and architectural decisions. Development Lifecycle • Optimize development lifecycle processes including requirements analysis, design, coding, testing, and deployment. • Champion agile, DevOps, or other methodologies to enhance delivery efficiency. Quality Assurance: • Establish and monitor quality assurance processes to ensure high-quality solutions. • Oversee code reviews and enforce coding standards. Technology Stack Management: • Stay updated on emerging technologies, tools, and frameworks. • Evaluate and select appropriate technologies for application development. Risk Management: • Identify and mitigate technical and operational risks in development projects. • Ensure data security and compliance with relevant regulations. Documentation & Reporting: • Maintain comprehensive documentation of solution designs, development processes, and project status. • Provide regular progress reports to management and stakeholders
Job Responsibility:
Provide tactical direction for the Solutions Development team in alignment with our business objectives
Implement and enforce development methodologies, standards, and best practices
Collaborate on sprint planning and prioritization with department head and team members
Participate in daily stand-ups, facilitate discussions, and resolve blockers
Assign tasks based on team members’ skills and capacity to ensure balanced workload
Monitor sprint progress and ensure timely delivery of commitments
Support the team in overcoming obstacles and fostering a collaborative work environment
Ensure adherence to coding standards and testing practices for quality output
Act as a communication bridge between the team and stakeholders
Facilitate sprint reviews and retrospectives to gather feedback and drive improvements
Coach, mentor, and manage a high-performing development team
Promote a culture of collaboration, innovation, and continuous improvement
Lead solution design with focus on scalability, maintainability, security, and performance
Review and approve technical designs and architectural decisions
Optimize development lifecycle processes including requirements analysis, design, coding, testing, and deployment
Champion agile, DevOps, or other methodologies to enhance delivery efficiency
Establish and monitor quality assurance processes to ensure high-quality solutions
Oversee code reviews and enforce coding standards
Stay updated on emerging technologies, tools, and frameworks
Evaluate and select appropriate technologies for application development
Identify and mitigate technical and operational risks in development projects
Ensure data security and compliance with relevant regulations
Maintain comprehensive documentation of solution designs, development processes, and project status
Provide regular progress reports to management and stakeholders
Requirements:
Bachelor’s or master’s degree in computer science or a related major from a reputable university
Minimum 10 years of experience in IT Business Intelligence, reports, and software development
Proven experience in Business Intelligence, and Analytics
Proficiency in programming languages such as Java, Python, C#, and JavaScript
Fluency in English is a must
Excellent communication, decision making, and problem solving skills