Programmer Developer L3

Sorry, this job is no longer available. Please Search for Jobs to conduct a new search

Eagle is currently seeking a Programmer Developer Level 3. This is an eleven (11) month, contract position scheduled to start in June.

Key Responsibilities

The successful candidate will be responsible for:

  • Developing web and backend service applications using web frameworks and .NET code in a Microsoft technology stack environment;
  • Documenting solution design and code changes as per existing documentation standards;
  • Performing unit testing of code;
  • Administering infrastructure and performing sysadmin activities as needed for the solution and COTS products in the technology stack;
  • Working with project team to design, suggest, and recommending implementation approach;
  • Working with testers to identify the source of defects and resolve issues; and,
  • Performing knowledge transfer to the company staff.

Skills and Qualifications

The qualified candidate must have:

  • Experience designing, developing, testing and debugging web applications and .NET applications to be deployed to three-tier infrastructure with load-balancing on both the presentation and application tiers;
  • Experience designing, developing, testing and debugging code for enhancements to systems using C#, Windows Communication Foundation, Web API, Crystal Reports, ASP. NET, AngularJS, Entity Framework, LINQ, and SQL Server Oracle;
  • Experience with web JavaScript frameworks such as Angular, and experience with web UI/UX methodologies such as Material Design;
  • Experience with building solutions that programmatically interface with 3rd party web APIs;
  • Experience with authentication and authorization concepts, standards such as SAML and OAuth, and experience with identity providers such as Azure Active Directory and Auth0;
  • Experience building solutions for SharePoint Server and familiarity with SharePoint configuration and administration;
  • Experience with Microsoft Azure using IaaS services, and infrastructure and networking concepts;
  • Demonstrated experience managing a source control system, including responsibility for branching and merging;
  • Experience managing automated build systems/CI systems;
  • Experience designing and modelling relational databases for web-based applications with tools like Power Designer;
  • Experience coming up with approaches to implement functional requirements and making recommendations of alternative or modified approaches with an eye on maximizing the maintainability and performance of the application while still meeting deadlines;
  • Experience with troubleshooting and remediation of performance issues in web-based applications and Windows services;
  • Extensive experience coming up with approaches to implement functional requirements and making recommendations of alternative or modified approaches with an eye on maximizing the maintainability and performance of the application while still meeting deadlines;
  • Experience with troubleshooting and remediation of performance issues in web-based applications and Windows services;
  • Demonstrated experience developing web applications which adhere to WCAG AA 2.0 for accessibility and which must run on multiple web browsers/different versions of web browsers;
  • Demonstrated experience analyzing requirements in order to determine functional requirements for reports and other enhancements to the web based systems;
  • Demonstrated analytical problem solving and decision making capabilities;
  • Demonstrated experience with the configuration and administration of operating systems including Microsoft Windows and Linux;
  • Demonstrated experience in dealing with multiple teams representing various areas in delivering the project;
  • Excellent verbal and written communication and presentation skills;
  • Demonstrated capacity to work collaboratively with client organizations;
  • Ability to be a team player with a track record for meeting strict deadlines;
  • Knowledge of industry methodologies, processes and standard;
  • In-depth understanding of the entire Software development processes;
  • Proficiency with different types of development and unit testing methodologies; Expertise in developing re-usable components in code; and,
  • Proficiency in documenting code changes for knowledge transfer.

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: May 17, 2019
  • Job Type: Contract
  • Job ID: 61069
  • Location: Toronto/GTA ON