Build Mantu Group ERP System used by thousands of employees around the world, crossing different domains as HR, Finance, Business, and all other corporate functions
Lead the team design the project using appropriate technologies and framework to be efficient while giving the best UI
Ability to lead, mentor and motivate those around them
Technical watch to continuously improve your technical knowledge within and outside of your current tech stack
Ensure code quality by pair programming, code review, and share new solution, coach, and mentor other team members
Strong business knowledge to challenge your Product Owner:
Represent technical eyes for your PO
Challenge the UX Designer
Create Customer Value & User Discovery: Provide ideas & changes in order to increase the value your team can produce
Suggest Tooling improvement
Identify impediments related to organization/process
Continuously improve Training/Wiki/Documentation
Design scalable product, lead a technical refactoring from Audit to plan and implementation
Represent Software Architect (advocate about on-going projects and anticipate them without directly contributing to these)
Scrum/Agile environment: You join a Team (Product Owner/ Scrum Master/Software Engineers QC/…) and interact with other departments (Helpdesk, UX, Ops, etc.)
Contribute to Mantu TechShare program (Internal Tech Blog, Innovation Days, Podcasts, etc.) to strengthen your technical skills and to be challenged by the community
Embody Mantu IT Team values and mind-set
Requirements
Bachelor’s degree from engineering school in Computer Science or related technical discipline (or equivalent)
Strong experience in VueJS or any other Front-End framework
.NET Core senior/expert
Strong understanding of object-oriented programming, design pattern.
Know Dependency Injection theory & practice
Know about advanced asynchronous programming with async and await task
Know about profiling & benchmarking .NET application
Bonus for event-based programming experience
Bonus for knowledge about data immutability
EF & EF Core, ASP NET / Core
Experience with similar techniques or architectures such as Auth0, Message Broking, RabbitMQ/Service-Bus & MassTransist, Clean Architecture
Experience in Azure Congitive Search, Azure Table is big plus
API design capacities
Know about REST, RESTful
Know how to design good API from scratch, and migrate bad to goods one
Know how to tests them, around automation testing
DBMSs
Know about relational related (MS Sqlserver)
Have experience of improving performance
Big data (nice to have)
Documentation
Know about writing down technical documentation
System Architecture Diagram
Know the common best practices of documentation (doc. near code, documentation as code)
Business proficient level of English to attend meetings with other development teams in Europe, give support to your applications, help project managers and architects take the best decision, document your work