Master information

Java Back-End Developer - 6-Month Contract - Renewable

Position: Not specified

Start: As soon as possible

End: Not specified

Location: Verdun, Canada

Method of collaboration: Project only

Hourly rate: Not specified

Latest update: Jul 25, 2024

Task description and requirements

Voici un poste à distance.

If you are looking to advance your career and seek a new stimulating challenge, join our dynamic and innovative team.


Job Description:

Under the supervision of the Software Development Manager, the software developer will develop new code as well as conduct detailed analyses of complex problems encountered by customers in order to determine the causes and propose solutions. The developer will need to be autonomous and efficient in managing and completing projects while collaborating effectively with internal experts, in order to facilitate a quick resolution of customer issues. This role requires software development and diagnostic skills, as well as effective communication skills.

**Job Responsibilities:**
- Participate at all levels of the software development cycle: design, program, test, and integrate developed software modules with existing ones.
- Write and revise technical and functional specifications for the product under development.
- Participate in Agile team meetings.
- Identify and investigate anomalies and implement corrective measures.
- Participate in project planning, estimation of required efforts, and implementation.
- Participate in code inspection activities.
- Mentor and provide guidance to team members with less experience and/or interns.
- Participate in various software development activities with multidisciplinary teams.



Profil

Job Requirements:
- Minimum 5 years of programming experience in JAVA.
- Experience with Maven, Ant, AJAX, SOAP, Spring.
- Experience developing on Unix/Linux, Windows.
- Knowledge of databases – SQL Server, Oracle, Percona is an asset.
- Ability to identify and solve problems.
- Experience or strong interest in telecommunications and technologies is an asset.
- Experience working in an iterative or Agile context.
- Attention to quality and timelines.
- Strong English oral and written skills; French is an asset.

Education/Certificates:
- Bachelor's degree in computer science, computer engineering, electrical engineering, or equivalent.

Category

Back-end development