Responsibilities
The Senior Developer plays the role of expert for a specific application or technology and oversees all the developments related to it.
Job Duties
- Help in the development and the maintenance of our applications
- Provide effort estimations
- Develop code
- Perform unit tests
- Review and address issues raised during testing
- Participate actively in the sprint activities
- Manage a specific application or technology
- Help with the technical design
- Oversee all developments for the application in charge
- Provide some guidance to the rest of the team
- Help with the system deployment activities
- Help address production issues
- Ensure that coding is of high quality
- Follow the company processes and best practices
- Ensure that the technical documentation is appropriate and kept up-to date
Requirements
- Minimum 7 years of experience as a developer
- Domain of expertise: Java EE, HTML 5, CSS/CSS3, JavaScript, SQL
- Frameworks: Node.js, Vue.js, Bootsrap 4, jQuery, Apache Cordova
- Some experience with Salesforce would be a big advantage
- Willing to learn new skills
- Good communication skills
- Problem solver