Junior Software Engineer Role
The Junior Software Engineer role involves developing and maintaining business applications under the supervision of a senior software engineer. Key objectives include coding technical solutions, mastering programming languages, database concepts, and enforcing coding standards.
* Develop and maintain reliable software applications.
* Maintain up-to-date knowledge of various programming languages.
* Understand database concepts.
* Enforce coding and deployment standards.
* Perform unit testing.
Candidates with a degree in Computer Sciences (Master, Engineer, Bachelor) and over one year of experience in Java development are ideal for this position. Familiarity with React JS, SQL, and relational databases is also required. Fluency in French and English, as well as good interpersonal and organizational skills, are necessary to succeed in this role.
Key Responsibilities:
* Application Development: Develop and maintain reliable software applications using various programming languages.
* Technical Knowledge: Maintain up-to-date knowledge of various programming languages, including Java, React JS, and SQL.
* Database Concepts: Understand database concepts and enforce coding and deployment standards.
* Unit Testing: Perform unit testing to ensure the quality of software applications.
Required Skills and Qualifications:
* Bachelor's or Master's degree in Computer Science.
* Over one year of experience in Java development.
* Familiarity with React JS, SQL, and relational databases.
* Fluency in French and English.
* Good interpersonal and organizational skills.