Malomatia Circular Logo

Senior Lead - Technical Developer

Malomatia Doha, Qatar Posted: 05 Apr 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Contact employer for details

Requirements

  • Experience: Senior
  • English: Professional

Position

  • # of Openings: 1
  • Description:
    • Role Objective: To manage technical delivery (internal and external partners) of development, continuously introducing new methods and approaches aligned with global solutions and Business Applications delivery trends. Will be responsible operationally to ensure all developments follow security and standards across. The Scrum Master is responsible for guiding and coaching the Agile development team in adopting and continuously improving the Scrum framework. He / She will facilitate the Scrum process, remove impediments, and promote a culture of collaboration, transparency, and self-organization within the team.
    • Detailed Roles and Responsibilities:
      • STRATEGIC:
        • Assist the Director – Business Solutions to ensure adequate technical implementation of projects, which helps in improving business processes and ensures consistent delivery.
        • Strong knowledge of Scrum theory, rules, and practices.
        • Proven experience as a Scrum Master or similar role in Agile software development environments.
        • Excellent communication, interpersonal, and coaching skills.
        • Familiarity with Agile tools and software (e.g., JIRA, Trello).
      • OPERATIONAL:
        • Scrum Facilitation: Facilitate Scrum events such as Daily Stand-ups, Sprint Planning, Sprint Review, and Sprint Retrospective to ensure the team adheres to Scrum principles.
        • Team Coaching: Coach the development team in self-organization and cross-functionality, helping them continuously improve their work processes.
        • Remove Impediments: Identify and address impediments or obstacles that hinder the team's progress, working to resolve them promptly.
        • Communication: Promote open and effective communication between the team and stakeholders. Ensure transparency in all aspects of work.
        • Product Backlog Management: Assist the Development Manager in managing and refining the product backlog, ensuring it's prioritized and ready for the team to work on.
        • Servant Leadership: Lead by example, fostering a culture of collaboration, trust, and empowerment within the team.
        • Metrics and Reporting: Track and communicate key Agile metrics and progress to stakeholders, helping the team make data-driven decisions.
        • Continuous Improvement: Encourage continuous improvement within the team and by promoting Agile best practices across the organization.
        • Conflict Resolution: Mediate conflicts within the team and facilitate constructive discussions to find resolutions. Ensure the team follows Scrum practices and principles while avoiding anti-patterns.
        • Responsible for delivering high-quality customer-focused solutions.
        • Collaborate with internal and external stakeholders to improve outcomes for customers.
        • Manage the product delivery using agile techniques and frameworks to ensure the delivery of high-quality products and user experience.
        • Act as scrum master if needed based on project requirements by coaching the team to develop agile behaviours and practices for the effective delivery of products and services.
        • Develop and manage stakeholder relationships and expectations through effective communications, documentation, and issues management to ensure the successful delivery of project/product.
        • Report and escalate issues on deviations and manage delivery by exception to ensure issues are understood and resolved appropriately.
        • At least 12 years of experience developing Java Enterprise Edition (JEE) 8 applications using Spring, Spring Security and Hibernate (Core & JPA) frameworks.
        • Experience in integrating with IBM FileNet 5.5.x Java APIs for content management and workflow automation.
        • Experience developing front-end web applications using AngularJS 1.8.3, HTML, CSS and JavaScript.
        • Experience in deploying and configuring applications on IBM WebSphere (8.5.x, 9.x) or IBM WebSphere Liberty servers.
        • Experience in creating and consuming RESTful web services and APIs.
        • Experience designing and developing reports using Power BI and SQL Server Reporting Services (SSRS).
        • Write clean, maintainable, and efficient code, following best practices and coding standards
        • Perform unit testing and assist in integration and system testing to validate software functionality
        • Identify and resolve performance bottlenecks in applications and optimize database queries.
        • Continuously monitor and improve application performance.
        • Create and maintain technical documentation, including system architecture, design specifications, and user manuals.
        • Collaborate with cross-functional teams, including business analysts, QA testers, and project managers, to understand project requirements and deliver solutions on time.
        • Implement security best practices and ensure compliance with industry standards and regulations.
        • Knowledge of software development best practices, such as agile methodology, code reviews, testing, debugging and documentation.
        • Certification in Java or related technologies is preferable
        • Experience with cloud-based services and containerization (e.g., Docker, Kubernetes)
        • Familiarity with CI/CD pipelines and DevOps practices
      • PEOPLE MANAGEMENT:
        • Allocate work to subordinates, nominate for training per the organization’s guidelines, conduct performance reviews and manage leave and overtime to ensure efficiency.
        • Supervise subordinates in their day-to-day tasks and guide them in managing their performance by providing appropriate feedback and counselling.
    • Educational Qualifications: University degree in Engineering/Technology with specialization in Computer Science/ Information Technology from a recognized university Certified ScrumMaster (CSM) or other relevant Agile certification.
    • Experience: About 10-12 years of related experience, of which a minimum of 8-9 years should be in a similar position/responsibility, preferably in a similar Industry. Experience with custom applications development is a must. IBM technology experience is preferred.
    • Behavioral Skills:
      • Custom applications and software development focused on J2EE enterprise applications
      • Agile development experience
      • IBM Technologies experience is preferred.
      • Decision-making and risk management
      • Customer orientation
      • Teamwork and leadership
      • Professional development
      • Problem-solving
      • Process excellence
      • Results orientation and execution excellence
Apply now

About Malomatia

Malomatia is a leading provider of professional technology services and solutions. We bring together professionals from Qatar and across the world with deep domain expertise aligned to specific industries. Having world-class and dedicated local resources, we support a flexible and problem-solving attitude to every customer situation. We believe that empowering our customers to realize their organizational or business objectives is key to our combined success.