Full Stack Developer

Eagle is currently seeking a Full Stack Developer. This is a twelve (12) month, contract position scheduled to start in August.

Key Responsibilities

The successful candidate will be responsible for:

  • Support and update Web Applications developed produced in Angular/Typescript, Dojo, Java, C#;
  • Run Data Refresh Processes using Batch jobs and IBM Data Stage, and;
  • Troubleshoot and manage.
 

Skills and Qualifications

The qualified candidate must have:

  • 10+ years of significant position related experience required;
  • Advanced experience developing Single Page Web applications (ex: Angular/React/Dojo);
  • Experience with programming languages and protocols such as C#, Java, SOAP, REST, Python, Batch, Web Logic;
  • Experienced with Databases such as Oracle SQL;
  • Strong understanding of UI, cross-browser compatibility, general web functions and standards (HTML5, CSS3, JSON, WCAG);
  • Experience troubleshooting and resolving accessibility-related issues;
  • Extensive practical experience building form workflows in Angular applications;
  • Expert knowledge of OO design, patterns, and data structures;
  • Knowledge of version control best practices;
  • Experience implementing WCAG 2.0 standards and specifications;
  • Experience with Esri ArcGIS Server, ArcMap/ArcCatalog;
  • Experience with source version control, build and dependency management tools (GIT, TeamCity, BitBucket, Maven, etc.);
  • Current with the latest technology, trends, and best practices;
  • 3+ years developing Single Page Web applications (ex: Angular/React/Dojo);
  • Experience with programming languages and protocols such as C#, Java, SOAP, REST, Python, Batch, Web Logic;
  • Strong experience and knowledge of Design and Architectural patterns and knows when to apply them;
  • A focus on delivering results with benefits to the customer;
  • Experience working in an Agile Team environment as well as work independently;
  • Comfortable with UI/UX accessible and responsive design;
  • Comfortable in a dynamic environment with multiple concurrent priorities;
  • Strong interpersonal and communication skills and the ability to provide knowledge transfer to other developers;
  • Able to communicate technical solutions at all org. levels;
  • Ability to learn quickly, work across the full stack and in a fast-paced environment;
  • Ability to understanding existing application by reading source code with minimal documents;
  • Critical thinker and problem solver, and;
  • Team player, leader, and mentor.

Don’t miss out on this opportunity, apply online today!

 

Eagle is an equal opportunity employer and will provide accommodations during the recruitment process upon request. We thank all applicants for their interest; however, only candidates under consideration will be contacted. Please note that your application does not signify the beginning of employment with Eagle and that employment with Eagle will only commence when placed on an assignment as a temporary employee of Eagle.

  • Posted On: July 23, 2020
  • Job Type: Contract
  • Job ID: 67215
  • Location: Ottawa/Gatineau ON