Jobs in

Senior Applications Engineer - Johannesburg

Responsibilities

1. Lead the design, development, and deployment of scalable, high-quality applications using the Mendix low-code platform.
2. Collaborate with business stakeholders, product owners, and end-users to gather requirements, define application scope, and establish project timelines.
3. Architect innovative solutions that leverage the full capabilities of the Mendix platform while adhering to best practices in low-code application development.
4. Develop custom modules, microflows, and integrations to extend the functionality of Mendix applications and integrate with external systems and services.
5. Perform code reviews, quality assurance testing, and troubleshooting to ensure the reliability, performance, and security of deployed applications.
6. Mentor junior engineers, provide technical guidance and coaching, and foster a culture of knowledge sharing and collaboration within the development team.
7. Stay updated on the latest Mendix features, tools, and best practices, and proactively recommend improvements to our development processes and standards.
8. Participate in Agile ceremonies, such as sprint planning, daily stand-ups, and retrospectives, and contribute to the continuous delivery of value to our customers.

Must Have:
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 5-10 years of experience working as a software engineer, with a focus on low-code application development using Mendix or similar platforms.
  • Proficiency in building scalable, responsive, and user-friendly web and mobile applications using the Mendix platform, including expertise in UI design, microflows, and data modeling.
  • Strong understanding of software engineering principles, design patterns, and best practices, with experience in object-oriented programming and database development.
  • Experience with full-stack development technologies, such as JavaScript, CSS, HTML, RESTful APIs, and relational databases (e.g., MySQL, PostgreSQL).
  • Excellent problem-solving skills, with the ability to analyze complex requirements, propose innovative solutions, and implement them effectively within project constraints.
  • Demonstrated leadership capabilities, with experience in leading development teams, mentoring junior engineers, and driving successful project delivery.
  • Proven ability to work in an Agile environment, with experience using tools such as Jira, Confluence, and Git for project management and version control.
  • Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders at all levels of the organization.
  • Mendix certifications, such as Mendix Advanced Developer or Mendix Expert Developer, are highly desirable.
  • Mendix Intermediate Certification is required.
If you fulfil the above Must Haves one of our competent recruiters will be in touch. Apply Now

Want to do another search?

Jobs in