Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Senior Lead - Technical Develope...

malomatia
Doha, Qatar
Logo

Senior Lead - Technical Developer

Doha, QatarPosted 27 days ago
27People have clicked1 open position

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job 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. Maintains the relationship between engagement stakeholders, both internal and external. Understand and manage customer requirements and objectives. Therefore, aligning technical teams' goal and activities with the overall objectives of the customer and, above all, ensuring quality and value for the organization. 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. Problem-solving and conflict-resolution abilities. Familiarity with Agile tools and software (e.g., JIRA, Trello). Ability to work collaboratively with cross-functional teams. Understanding of software development processes and practices Should have the knowledge and hands-on for the following: JEE 8, Spring, Spring Security, Hibernate (Core & JPA) Frameworks. IBM FileNet 5.5.x Java APIs AngularJS 1.8.3 IBM WebSphere (8.5.x, 9.x) or IBM WebSphere Liberty. Power BI SQL Server reporting services. 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. Shield the team from external distractions and influences. 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

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Lead - Technical Developer