About the Role
As a Mid Application Engineer, you will collaborate with a team of skilled developers to create mission-critical products for clients while providing exceptional technical support. You will be empowered to drive change and innovate, mastering your domain and driving excellence.
Responsibilities
- Develop and implement new software programs with Mendix.
- Maintain and improve the performance of existing software.
- Clearly and regularly communicate with management and technical support colleagues.
- Design and update software data models.
- Develop user-friendly and modern style UI.
- Test and maintain software products to ensure strong functionality and optimization.
- Recommend improvements to existing software programs as necessary.
- Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; and participating in professional organizations.
- Mentor junior developers.
- Possibly manage small development teams.
Requirements
- Ability to follow Avertra development methodology (including Naming Conventions, development Best Practices, Documentation, Unit Tests).
- Ability to understand business requirements and translate them into development tasks.
- Ability to work independently and manage multiple task assignments.
- Ability to work collaboratively in a creative Agile environment.
- Ability to communicate clearly in oral and written English.
- Strong troubleshooting, problem solving, issue resolution and communication skills.
- Must have extensive experience with Mendix and other programming languages like Java or .NET.
- Must have passed or willing to take the Mendix Rapid Developer certification.
- Must have In-depth knowledge of web technologies, such as HTML, CSS and Javascript.
- Must have working experience with building APIs and Services using REST, SOAP, etc.
- Must have working experience with Scrum/Agile development methodologies.
- Team player attitude with a willingness to lead when necessary.
- Devotion to continuing education on an annual basis.
- Flexible and willing to accept a change in priorities as necessary.
- Strong attention to details.
Skills
- Mendix
- Java
- .NET
- HTML
- CSS
- Javascript
- APIs
- Services
- REST
- SOAP
- Scrum
- Agile
- Mendix Expert developer certification
- Javascript expert
- CSS3
- Java
- Sparks EA
Location
- Avertra's local office
Work Type
- Minimal travel
- Local office schedule
Experience Level
- Mid Application Engineer
- Junior developer
- Small development teams
Education Level
- Bachelor’s Degree in Computer Science, Software Engineering, or Information Technology.
- Mendix Rapid Developer certification
- Mendix Expert developer certification
About the Company
- 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.
- You’ll join a global family of awesome, passionate people that are working together to build a sustainable, scalable ecosystem committed to using logic to create a better experience.
- As a Mendix partner and believer, Avertra creates some of the world’s most cutting-edge software products.
