Full Stack Developer

  • Company:
    Group Elite Communications
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    8 hours ago
  • Category:
    Technology

Job Description

About Group Elite Communications: https://www.groupelite.com

Group Elite Communications (GEC) is a leading Professional Services organization dedicated to the installation, support, consulting and sales of enterprise Workforce Optimization Solutions. We are a global platinum partner with Verint, based in Laval QC, that serves a wide variety of clients in North America.

We are rapidly growing and are currently looking to add a highly skilled Full-Stack Developer to support our software development team.

Responsibilities:

  • Software Languages: Visual Basic, Visual Basic Scripting (VBScript) and .Net, JAVA, C, C++, C#
  • Structured Query Language (SQL), SQL Stored Procedures
  • Knowledge in Windows and Unix environment
  • Software maintenance of baseline accreditation statuses, software documentation to include; Software Build Lists, System Administration Manuals (SAM), Software User Manual (SUM), System Version Descriptions (SyVD), Software Version Descriptions (SVD), Software Installation Plan (SIP), Site Readiness Testing (SRT), GEC Playbook documentation, Software and Application Configuration Guides, and have a fundamental sound working knowledge of software security and regression testing.
  • Guided testing and product Demonstration with current and potential customers to demonstrate that software product and/or services meet specifications and operational compliance for use in its target environment or integration with containment systems.
  • Working with a global team of managers and directors to deliver FDD and XP driven features. This may include attendance of virtual or teleconference calls ranging outside of normal business hours.

Skills:

  • Autonomous, able to learn and use new APIs based on limited documentation
  • Work both independently and in cooperation on assigned aspects of overall projects
  • Good understanding of Object-Oriented design principles
  • An understanding of software testing concepts
  • Ability to develop external tools for various multi-tiered applications
  • Able to interact directly with the customers of the developed applications,
  • Excellent writing skills in French and English
  • Very strong problem-solving skills and attention to details
  • Able to work in teams
  • Comfortable with command line (i.e. SSH, light Linux server tasks, etc.)
  • Able to meet strict sprint cycle requirements
  • Works well under timelines and under pressure

Experience & Requirements:

  • Degree in Computer Science or related field, or equivalent work experience
  • 3+ years of recent experience programming in Java, Java SE, C# and other .NET technologies
  • Knowledge of Maven, Eclipse and Visual Studio, and common API including WPF, JAX-WS, Spring and JavaFX
  • Experience writing and deploying REST and WSDL/WADL services, as well client applications for Web Services
  • Experience with deployment on a cloud or creating SAS
  • Strong programmatic SQL knowledge, including querying, create/modify tables and stored procedures
  • Solid knowledge version control (GitHub preferred)
  • Strong understanding in writing and maintaining GUIs, including testing, i18n and writing custom components
  • Experience writing threaded applications
  • An understanding of socket-based client/server applications and TCP/IP concepts
  • A good background with Windows Server management
  • A good background with Unix based tools and environments, knowledge of Bash scripting
  • Experience writing applications as services, both for Windows and Unix based environments
  • Able to develop user interface applications, multi-platform applications and Mobile platforms
  • Able to perform advanced application and system log forensics, both for development and analysis of third-party application logs
  • Able to write and maintain test units

Assets:

  • Unit testing experience a plus
  • Agile Development experience a plus
  • Communicates effectively with peers and team members

Job Type:

  • Full-time, permanent

Location:

  • Laval, QC

 

Group Elite Communications is an Equal Opportunity/Affirmative Action Employer, M/F/D/V

Company Description

Group Elite Communications Inc. (GEC) specializes in customer interaction solutions that optimize customer experience and enhance efficiencies. GEC utilizes our team’s industry expertise and proficiency in numerous verticals to offer exceptional design, installation, training, consulting and support services.

Group Elite’s success is driven by an innovative and committed team that has a combined 100+ years of experience in contact center management, technical support, and Back Office. This experience allows GEC to offer exceptional service with a deep technical expertise and unmatched speed of deployment.