Senior Mendix Developer📣 إعلان
| نوع العقد | دوام كامل | |
| طبيعة الوظيفة | بالموقع | |
| الموقع | الرياض |
وصف الوظيفة
About the Senior Mendix Developer Role
Omnix International is seeking a Senior Mendix Developer to join their team in Riyadh. This full-time position requires 2-5 years of experience in Mendix application development. The role focuses on designing, developing, and maintaining high-quality Mendix applications, aligning with business objectives and software development standards. This position involves technical leadership and collaboration with stakeholders.
Core Responsibilities
The Senior Mendix Developer will be responsible for the end-to-end lifecycle of Mendix applications. Key duties include:
- Designing, building, and deploying Mendix applications using best-practice architecture and development patterns, translating business requirements into scalable and maintainable solutions.
- Developing complex domain models, microflows, nanoflows, workflows, integrations, and UI components, including custom components using Java actions.
- Implementing robust Mendix security models, adhering to the principle of least privilege.
- Ensuring application performance, scalability, reliability, and compliance with enterprise standards.
- Conducting thorough code reviews and implementing auditing, logging, and monitoring mechanisms.
- Building reusable productized modules for broader application.
- Designing and delivering Mendix mobile applications with a focus on offline synchronization, performance, security, and native functionality.
- Integrating Mendix applications with external systems via various protocols (REST, SOAP, OData, Kafka, databases, identity providers).
- Designing and documenting APIs following best practices.
- Maintaining a strong documentation discipline for code, in-app content, and technical handover documents.
Leadership and Collaboration
This role involves guiding and collaborating with team members and stakeholders:
- Mentoring and coaching junior and intermediate Mendix developers on best practices and advanced techniques.
- Leading technical discussions, solution-design workshops, and sprint planning sessions.
- Collaborating with product owners, business analysts, and stakeholders to clarify requirements and refine user stories.
- Promoting and enforcing Mendix development best practices and reusable components.
- Providing accurate effort estimations for tasks and enhancements.
Quality Assurance and Lifecycle Management
Ensuring the quality and smooth operation of applications is critical:
- Ensuring proper implementation of CI/CD pipelines, automated deployments, and branching strategies in Git.
- Performing systematic unit testing, integration testing, and end-to-end testing, including full System Integration Testing (SIT).
- Troubleshooting and resolving complex bugs, including integration, performance, and concurrency issues.
- Overseeing application lifecycle management, including versioning, environment configuration, deployment processes, and rollback procedures.
Required Technical Skills and Qualifications
Candidates should possess the following qualifications:
- Mendix Advanced or Expert certification (Expert strongly preferred).
- 3+ years of experience developing Mendix applications, with at least one complex application delivered to production.
- Expert-level knowledge of Mendix domain modeling, microflows, nanoflows, security model, Java actions, JavaScript actions, and Mendix best practices.
- Experience with Git-based development, CI/CD pipelines, and automated deployments.
- Strong experience with REST/SOAP web services, API design, documentation, and best practices.
- Proficiency in leveraging AI tools (*, Copilot, ChatGPT) for development acceleration.
- Proven ability to design and maintain comprehensive documentation (API, Low-Level Design).
- Proficient in Microsoft Word and Excel for documentation.
- Strong Java and JavaScript proficiency for custom actions and optimization.
- Advanced SQL skills, including query optimization.
- Hands-on experience with On-Premise and cloud environments (Mendix Cloud, Azure, OpenShift).
- Solid understanding of Mendix architecture, integrations, APIs, and security concepts.
- Solid understanding of networking, certificates, firewalls, and proxy configurations in enterprise contexts.
- Experience with multiple Mendix Major upgrades.
- Strong expertise in Mendix Mobile, including offline/sync logic, performance, security, and build/distribution processes.
متطلبات الوظيفة
- تتطلب ٢-٥ سنوات خبرة
وظائف مشابهة
قد يعجبك أيضاً
- وظائف ذات صلة بـ Senior Mendix Developer
- وظائف Sales Representative في الخبر
- وظائف Marketing Specialist في الخبر
- وظائف Financial Accountant في الخبر
- وظائف Sales Manager في الخبر
- وظائف E Commerce Manager في الخبر
- مجالات وظيفية أخرى في الرياض
- وظائف Sales Representative في الرياض
- وظائف Marketing Manager في الرياض
- وظائف Office Manager في الرياض
- وظائف Marketing Specialist في الرياض
- وظائف Project coordinator في الرياض
- وظائف Financial Accountant في الرياض
- وظائف Administrative Assistant في الرياض
- وظائف Customer Service Representative في الرياض
- وظائف Executive Assistant في الرياض
- وظائف Sales Manager في الرياض
- استكشف الوظائف في أنحاء المملكة
- وظائف اخصائي تربية خاصة في شقراء
- وظائف محصل ديون في الرياض
- وظائف حارس أمن (سكيورتي) في مكة المكرمة
- وظائف أخصائي إدارة حسابات تواصل إجتماعي في الرياض
- وظائف بائع مباشر في مكة المكرمة
- وظائف مدير حملات إعلانية في الرياض
- وظائف بائع قطع غيار سيارات في الرياض
- وظائف مراقب كاميرات أمنية في مكة المكرمة
- وظائف محضر قهوة (باريستا) في الدمام
- وظائف كاشير قهوة في سيهات
