As a developer, you will participate in the modernization and evolution of systems as well as the development of new applications and functionalities that are essential for several business units. You will work with your team on the needs analysis to identify the required changes to the systems. Your programming and support work will take place in traditional development environments and increasingly in the cloud. You may be called upon to do the code review of your peers and within your Scrum or Kanban squad, you will be an important player in the quality delivered.
...
Beyond your technical knowledge and your experience, as a team player you will have to demonstrate a good open-mindedness in the face of agile approaches and therefore versatility and a desire to contribute to all the work of the team even if sometimes these take you outside of your main function ("T shape"). It also means knowing how to communicate transparently and respectfully with your teammates, as well as receiving constructive feedback. To be a good team player, your ability and curiosity to train yourself on market approaches, tools and trends is essential.
In collaboration with your team, participate in:
Design optimal, efficient and scalable solutions
Control the quality of developments and automate tests
Continuous improvement of the processes, practices and tools used by your team and management
Design and produce robust and efficient solutions with Liferay DXP (Fullstack, etc.)
Support the on-site teams to build their skills with Liferay (Fullstack, etc.)
Analyze the functional and non-functional specifications of business managers for applications and systems development or evolution requests
Participate in the development of testing strategies and ensure the quality of what is delivered according to best practices (TDD, BDD, ATDD)
Required profile
- College diploma in an appropriate discipline
- Three (3) years of relevant experience
- Be customer-oriented
- Autonomous and self-taught
- Master oral and written communication
- Ability to learn new programming languages ​​and new technological tools
Experience with:
- Liferay DXP (Senna JS)
- REST API
- HTML, JavascriptJava 1.7 or higher
Strengths:
- Experience in web design, integration and quality assurance as a developer in an agile team
- Experience with web performance optimization considerations.
- Experience in continuous delivery processes (pipeline, automation ...)
- Experience with Cloud approaches (CaaS, PaaS)
- .NET Core, Angular, Microservices, GIT, Concourse (other CIs), OAuth2, JWT, Agility, Continuous integration, DevOps
- Experience with Maven or Gradle
- Experience with Spring MVC
ADVANTAGES
--------------------------------------------------------------------------------------------------------
RESPONSIBILITIES
--------------------------------------------------------------------------------------------------------
QUALIFICATIONS
--------------------------------------------------------------------------------------------------------
SUMMARY
--------------------------------------------------------------------------------------------------------
show lessshow more
As a developer, you will participate in the modernization and evolution of systems as well as the development of new applications and functionalities that are essential for several business units. You will work with your team on the needs analysis to identify the required changes to the systems. Your programming and support work will take place in traditional development environments and increasingly in the cloud. You may be called upon to do the code review of your peers and within your Scrum or Kanban squad, you will be an important player in the quality delivered.
Beyond your technical knowledge and your experience, as a team player you will have to demonstrate a good open-mindedness in the face of agile approaches and therefore versatility and a desire to contribute to all the work of the team even if sometimes these take you outside of your main function ("T shape"). It also means knowing how to communicate transparently and respectfully with your teammates, as well as receiving constructive feedback. To be a good team player, your ability and curiosity to train yourself on market approaches, tools and trends is essential.
In collaboration with your team, participate in:
...
Design optimal, efficient and scalable solutions
Control the quality of developments and automate tests
Continuous improvement of the processes, practices and tools used by your team and management
Design and produce robust and efficient solutions with Liferay DXP (Fullstack, etc.)
Support the on-site teams to build their skills with Liferay (Fullstack, etc.)
Analyze the functional and non-functional specifications of business managers for applications and systems development or evolution requests
Participate in the development of testing strategies and ensure the quality of what is delivered according to best practices (TDD, BDD, ATDD)
Required profile
- College diploma in an appropriate discipline
- Three (3) years of relevant experience
- Be customer-oriented
- Autonomous and self-taught
- Master oral and written communication
- Ability to learn new programming languages ​​and new technological tools
Experience with:
- Liferay DXP (Senna JS)
- REST API
- HTML, JavascriptJava 1.7 or higher
Strengths:
- Experience in web design, integration and quality assurance as a developer in an agile team
- Experience with web performance optimization considerations.
- Experience in continuous delivery processes (pipeline, automation ...)
- Experience with Cloud approaches (CaaS, PaaS)
- .NET Core, Angular, Microservices, GIT, Concourse (other CIs), OAuth2, JWT, Agility, Continuous integration, DevOps
- Experience with Maven or Gradle
- Experience with Spring MVC
ADVANTAGES
--------------------------------------------------------------------------------------------------------
RESPONSIBILITIES
--------------------------------------------------------------------------------------------------------
QUALIFICATIONS
--------------------------------------------------------------------------------------------------------
SUMMARY
--------------------------------------------------------------------------------------------------------
show lessshow more