MICLA Engineering & Design was established in 2005 with the aim to support its clients, offering qualified resources in the Automotive area and generally in industry. Historically, we are a key player in Engineering and Consultancy in advanced technologies and services. We develop a market position through our solutions, the fruit of our experience, values and passion for Design and Engineering.
Our main values are Mindful, Inclusive, Communicative, Loyal and Ambitious. These values describe the attitude, behaviors, and mindset that MICLA team shares across its various locations.
$ads={1}
Posizione:
Position: Software Engineer
Location: Morocco – Tangier
For MICLA’s office in Morocco, we are looking for a Software Engineer, that will be responsible for planning, designing, and developing software and related mobile applications. He or she will analyze, test, and assist with the integration of new applications as well as oversee the documentation of all development activity. The right candidate will assist with tracking performance metrics and integrate knowledge of business and functional priorities. This role is a key contributing role in a complex and crucial environment and may lead teams of developers and mentor new team members.
Job Duties:
- Design new software and web applications, support applications under development, and customize current applications;
- Collaborate with project stakeholders to identify product and technical requirements and conduct analysis to determine integration needs;
- Showcase strong technical expertise and leadership throughout the design process and guidance with regards to practices, procedures, and techniques;
- Perform design and code reviews in a constructive, collaborative fashion;
- Work with Quality Assurance team to determine if applications fit specification and technical requirements;
- Assist with defining release criteria and selection of technologies aimed at automating test capacity;
- Present and defend architectural, design, and technical choices to internal audiences;
- Demonstrate strong capacity and desire to learn on the go and deliver to meet deadlines.
Requisiti:
The ideal candidate would have the following requirements:
Experience with JavaSE and JavaEE, Spring Framework, Substantial RDBMS and SQL experience, NoSql experience - desired not mandatory (including both key-value as well as graph-based stores), Rest/SOAP API definition and implementation, Distributed / Cloud computing solutions, Distributed version control system like github (desired not mandatory);
- Experience in engineering methodologies, concepts, and skills and their application in the area of specified engineering
- Experience in process design and redesign skills;
- Consistent exercise of independent judgment and discretion in matters of significance
- Experience in full phases of SDLC (software development life-cycle)
- B.S in Computer Science and/or equivalent work experience
Excellent organizational and leadership skills;
- Availability to travel.
Language skills: English, French and Arabic are mandatory. Italian is nice to have.
Altre informazioni:
Benefits of joining MICLA:
- Competitive salary based on the level of experience;
- Ticket restaurant for every working day;
- Reward bonuses based on the performance;
- Working in an international atmosphere;
- Being part of a +500 team that is constantly evolving;
- Specific training opportunities to professional and personal growth;
- Career advancement with increasing responsibilities;
- Possibility to work on international projects to improve your career;
- Opportunity to travel.
Eligibility and closing date: This vacancy will be filled as soon as possible, and applications should normally reach us no later than 31.08.2023.