Software Developer jobs

Job Search

Go to Advanced Search »

Software Developer

Company: TEKsystems
Location: Montreal, Quebec
Category: Information Technology Jobs
Rate: Based on experience.
Job Type: Full-Time
Posting ID: 1995212
Posting Date: 11/2/2009 Allegis Group Family of Hiring Companies

Apply Online for this Job Today

Already a Member?
If you're currently a thingamajob.com member? Please apply here.
Not a Member?

Software Developer Job Description:

Notre compagnie, entreprise stratégique dans la gestion de solutions et de capital humain, a plus de trente ans d’expérience dans l’industrie des technologies de l’information. Nous fournissons des services en TI variés, et ce pour différents types d’industries. Notre Centre de Solutions de Montréal est en croissance continue et nous sommes présentement à la recherche de Développeurs Agile seniors pour joindre notre équipe.


RESPONSABILITÉS:

¿ Ce poste nécessite des connaissances techniques, des aptitudes pour résoudre rapidement des problèmes complexes et la capacité de travailler sous pression dans un environnement exigeant;
¿ Analyse, conçoit et développe de nouvelles applications logicielles incluant le codage, tests, élimination des erreurs (debugging) et documentation de programmes afin de soutenir le Cycle de Vie du Développement de logiciel;
¿ Expérimenté avec les concepts, les pratiques et les procédures du domaine,
Possède l’expérience et le jugement nécessaire afin de planifier et accomplir les objectifs;
¿ Exécute plusieurs tâches complexes;
¿ Pourra gérer et diriger le travail d’autres personnes;
¿ Pourrra avoir à estimer le temps requis pour les tâches et participer au suivi de l'avancement des travaux;
¿ Se rapporte généralement à la Direction de Projet ou à un Gestionnaire de Projet.

COMPÉTENCES RECHERCHÉES:

¿ Au moins 6 ans d’expérience en conception de logiciel;
¿ Agile/Scrum;
¿ TDD;
¿ DDD;
¿ “Mocking Frameworks”;
¿ “Pair Programming”;
¿ “Build Automation”;
¿ “Refactoring”;
¿ Une solide expérience en Asp.Net, C#, VB.Net, Programmation Orientée Objet, Ou Java;
¿ Une solide expérience en programmation SQL avec SQL Server et/ou Oracle;
¿ Une solide expérience pratique en HTML, XML, Javascript, Webservices;
¿ Connaissance des concepts de tests;
¿ Disponible pour voyager aux Etats-Unis.

ATOUTS:

¿ UML;
¿ Modèle de Conception;
¿ Sharepoint.


APTITUDES RECHERCHÉES:

¿ Attitude proactive;
¿ Solides aptitudes en relations interpersonnelles afin de communiquer; efficacement avec les clients, membres de l’équipe et autres collègues;
¿ Excellentes compétences en communication verbale et écrite en anglais;
¿ Capacité de travailler dans un environnement diversifié;
¿ Bon esprit d’équipe;
¿ Facilité à apprendre.


FORMATION ACADÉMIQUE:

¿ Diplôme et au moins 5 ans d’expérience, dans un domaine pertinent.


EXIGENCES:

¿ Le candidat doit connaître les processus d’affaires, être minutieux et saisir de nouveaux concepts rapidement. De plus, le candidat aura une très belle présentation, des aptitudes interpersonnelles, des compétences en développement de logiciel et gestion du travail. Excellente communication en anglais.


Seuls les candidats qualifiés pour ce poste seront contactés.




The following is the description for a Senior Agile Developer - III. If you have any questions, please contact your immediate manager.

Our company, a strategic Enterprise Solutions and Human Capital Management firm, has over thirty years of experience in Information Technology. We specialize in providing a wide range of IT services to various industries. Our Solution Center in Montreal continues to grow. TEKsystems Montreal Solutions Center is currently looking for qualified Software Developer – III to join our team. This is a great opportunity to gain hands-on experience through various reputable clients.


ROLES AND RESPONDSIBILTIES:

¿ This position requires technical skills that can be demonstrated and an ability to resolve complex problems quickly while working in a demanding, high pressure environment;
¿ Analyzes, designs and develops new software applications including coding, testing, debugging and documenting programs in support of the Software Development Life Cycle;
¿ Experienced with a variety of the fields concepts, practices, and procedures;
¿ Relies on experience and judgment to plan and accomplish goals;
¿ Performs a variety of complicated tasks;
¿ May lead and direct the work of others;
¿ May be called upon for time estimation of tasks and assist on Statement of Work generation;
¿ Generally reports to a Project Lead or Manager.


SKILLS REQUIRED:

¿ At least 6 yrs experience in Software Development;
¿ Agile/Scrum;
¿ TDD;
¿ DDD;
¿ Mocking Frameworks;
¿ Pair Programming;
¿ Build Automation;
¿ Refactoring;
¿ Strong work experience with Asp.Net, C# VB.Net, Object Oriented Programming or Java;
¿ Strong work experience with SQL programming with SQL Server and/or Oracle;
¿ Strong work experience with HTML, XML, Javascript, Webservices;
¿ Knowledge of testing concepts;
¿ Ability to travel to the US.


NICE TO HAVE:

¿ UML;
¿ Design Patterns;
¿ SharePoint.

PREFERRED TRAITS:

¿ Proactive attitude;
¿ Very good inter-people skills to effectively interface to customers, team members, and other colleagues;
¿ Very strong communication capability in English, both spoken and written;
¿ Able to work in a diversified environment;
¿ Team player;
¿ Fast learner.


EDUCATION:

Requires a Degree and at least 5 years of related experience.


QUALIFICATIONS:

Candidate must understand business processes, be a detailed-oriented person and quickly grasp new concepts. Additionally the candidate will have strong presentation, interpersonal, software development and work management skills.

Required Skills for Software Developer Job:

  • AGILE
  • TDD
  • DDD
  • MOCKING FRAMEWORKS
  • PAIR PROGRAMMING
  • REFACTORING
  • BUILD AUTOMATION

About TEKsystems:

À Propos de TEKsystems : rejoignez TEKsystems et faites progresser votre carrière rapidement. TEKsystems est une des plus importantes entreprises de services et de recrutement en Amérique du Nord qui se passionne pour le déploiement des compétences en technologies de l'information et de la communication de pointe. Pour répondre à notre besoin constant d'experts, nous recherchons activement des professionnels techniques talentueux possédant tous les niveaux de compétences en technologies de l'information et de la communication. Du fait de notre spécialisation, notre expertise et nos contacts sur le marché, nous sommes en mesure de vous trouver des postes fortement convoités dont vous n'auriez pas entendu parler. De la formation personnalisée et des options d'embauche flexibles aux équipes de conseillers en recrutement dévouées qui collaborent pour vous trouver la meilleure occasion d'emploi possible, nous vous offrons tous les outils nécessaires pour atteindre vos objectifs de carrière à long terme. Entamez votre prochaine étape de carrière avec TEKsystems. Société TEKsystems Canada Inc., est une division d’Allegis Groupe Corporation.

About TEKsytems: Join TEKsystems and get your career on the fast track. As one of North America's premiere technology staffing and services companies, we are passionate about deploying high-caliber IT and communications expertise. To satisfy our constant need for expertise, we actively seek talented technical professionals with all levels of information technology and communications skills. Because of our industry-specific focus, expertise, and connections, we can find you highly desirable positions you might not otherwise know about. From customized training and flexible hiring options to dedicated teams of recruiters working to find you the right opportunity, TEKsystems

Contact Information

S:app02