Avertra Dubai, UAE

Lead Mendix Engineer

  • Dubai
  • Avertra Dubai, UAE
  • Posted date: 1 week before
  • End date: 2024-05-23

Job Title: Lead Mendix Engineer

Job In Dubai

Company: Avertra Dubai, UAE

Start Date: 2024-05-08

End Date: 2024-05-23

Job Description

Our Mission is to Simplify Life. We are looking to Simplify and automate complex decision-making for customer centric industries, like Utilities, Financial Services, Logistics, and commerce, that drive the world's economies and you have the chance to join the revolution. We are trying to solve huge challenges in today's enterprise that are directly impacting the employee and customer experience.

The Lead Application Engineer is a seasoned professional who assumes a leadership position in supervising the design, development, and deployment of low-code Mendix applications. Your main responsibility will involve guiding a team of developers, fostering collaboration with stakeholders, and successfully implementing Mendix solutions that align with business requirements. This role combines expert knowledge in software development with strong leadership and project management abilities. As the Lead Application Engineer, you should be self-reliant and capable of working with minimal oversight, leveraging your exceptional organisational and analytical skills. Additionally, you will be accountable for ensuring the delivery of high-quality software solutions that adhere to architectural principles and best practices for our clients. Your contribution to continuous improvement initiatives will play a crucial role in our organisation's success and make a significant impact in the industry.

Main Job Responsibilities:

  • Understanding and empathising with clients' needs and concerns fosters strong relationships.
  • Client-focused, being able to actively listen, and understanding the client’s business objectives.
  • Strong negotiation and conflict resolution.
  • Dedicated to providing a positive and satisfactory experience for clients throughout the project lifecycle.
  • Have a collaborative mindset with the ability to take on leadership roles as needed.
  • Be able to adapt and be open to adjusting priorities as needed.
  • High level of precision and attention to detail.
  • Taking ownership of challenges and driving solutions to completion demonstrates a proactive and responsible attitude.
  • Following software architecture best practices, including creating scalable, modular, and easily maintainable software structures.
  • Strong analytical and problem solving skills to devise innovative solutions.
  • Understanding of Machine learning and AI.
  • Must have extensive experience with Mendix and other programming languages like Java or Javascript.
  • Knowledge of secure app development best practices and a proactive stance on cybersecurity.
  • Required practical experience with Scrum/Agile development methodologies.
  • Deep expertise in the latest technologies and frameworks.
  • Work with architect and project team to create or update technical specifications and documentation.
  • Verify engineers’ effort estimation and correct them if necessary.
  • Build reusable and custom components that can be leveraged throughout the organisation.
  • Model, develop and assist others in the construction of software using Mendix.
  • Work closely with the support team to address and resolve production issues promptly and efficiently.
  • Conducting regular performance evaluations, setting goals, providing feedback, and identifying areas for skill development and growth.
  • Collaborate with architects and business stakeholders to design scalable and maintainable solutions, adhering to best practices and principles of low-code development.
  • Support on the development of “Proof of Concept” projects as needed.
  • Preparing or assisting with the preparation of technical proposals as required.
  • Create and maintain technical documentation for applications, ensuring that knowledge is well-documented and shared among team members.
  • Identify potential risks and challenges in projects and proactively address them to ensure successful delivery.
  • Promote innovative solutions and explore new capabilities within Mendix to drive efficiency and enhance application performance.
  • Analyse and optimise application performance, taking measures to enhance speed, responsiveness, and scalability.
  • Participating in the hiring process, conducting interviews, and selecting suitable candidates.
  • Ensuring a smooth onboarding process for new team members, providing them with necessary information, resources, and introducing them to the team and company culture.
  • Addressing any conflicts or issues within the team and facilitating resolutions in a fair and timely manner.
  • Working with team members to understand their career aspirations and helping them create development plans to achieve their goals.
  • Promoting open communication and addressing any concerns or grievances raised by team members.

Application URL

Source : www.bayt.com