This job board retrieves part of its jobs from: Montreal Jobs | Emplois Restauration | Emplois Étudiant

Best jobs in the Montreal area!

To post a job, login or create an account |  Post a Job

Senior Software Developer

Serti Placement TI inc.

This is a Full-time position in Montréal, QC posted June 7, 2018.

Our client, a leader in its industry, is seeking a Senior Software Developer (7746).


  • Design, develop and maintain specific modules within an application or system using existing and emerging technology platforms;
  • Write and deliver code for features and modules, debug existing code and modules and provide technical guidance to less experienced developers or other professionals;
  • Follow coding guidelines and practices and all technical processes and ensure they are followed by less experienced developers;
  • Develop and validate estimates for technical work that will be undertaken;
  • Assign and allocate defects to less experienced developers as needed;
  • Participate in analysis of requirements for designing new application and system features.

  • 7+ years of software engineering experience in a development capacity using a mainstream Object Orientated language C++ and Java under Unix/Linux;
  • 5+ years of experience in functional analysis, software design and applications maintenance;
  • Very good experience in Web development (HTML, Java), J2EE;
  • Very good experience with Shell, Perl scripting and SQL/Oracle/PostgreSQL;
  • Good experience with network service management solutions such as OpenView, Nagios, SNMP;
  • Good experience with Operations Service Management Solutions development (OSS & BSS);
  • Solid knowledge of a mainstream Object Orientated language such as Java, C++ or similar or a Procedural language such as PL/SQL;
  • Solid knowledge of SOA: XML Web Services, SOAP;
  • Good knowledge of mobile development concepts;
  • Solid knowledge of Object Oriented code design;
  • Good knowledge of IT security concepts and ability to use them while designing and developing code;
  • Good knowledge of developing and designing code to interface to one or more RDBMS databases, or ability to undertake Oracle database application development;
  • Good understanding of networking concepts;
  • Ability to apply application design concepts: object-oriented design, design patterns, ASP.NET, Database development;
  • Ability to use DataSet, SQL, stored procedures, or develop stored procedures;
  • Advanced knowledge of version control / source code management;
  • Sound knowledge of and ability to apply standard software development principles, theories, concepts and techniques;
  • Ability to develop designs for small to medium systems or features in large applications;
  • Good understanding of trade-offs and risks with programming choices;
  • Good understanding of  methodologies and practices in place;
  • Ability to coordinate multiple technical streams of work to produce a complete solution;
  • Ability to estimate and also lead the estimation process for small initiatives;
  • Ability to work well both independently or as a member of a team.

Please include your resume (preferably in Word format).


Skills Required

  • Education level: None
  • Work experience (years): None


Salary: N/D

Sponsored by Jobillico