Full-stack Developer

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

Eagle is currently seeking a Full-stack Developer. This is a seven (7) month, contract position scheduled to start in February.

Key Responsibilities

The successful candidate will be responsible for:

  • Technical and systems analysis, design, development, unit testing, system integration testing, implementation and support of software applications, using existing and emerging technology platforms;
  • Establishing architecture assuring that documented standards and procedures are adhered to and ensuring the smooth interpretability of the applications;
  • Collaborating with IT platform management and working with the business to obtain the necessary clarity of the requirements at a function point context;
  • Working with project managers, sponsors and other stakeholders to develop and plan technical strategies, agree upon project priorities and deliver applications that support business requirements;
  • Systems integration testing of applications prior to code release to quality assurance;  
  • Working with managers to assure their own continuing professional development for both technical and soft skills and that of their teams;
  • Training others, participating in company and industry working groups, and encouraging learning, sharing culture that supports development of innovative and effective business solutions;  
  • Providing functional and technical leadership to team;
  • Providing technical consulting and mentoring others within and outside group;
  • Overseeing technical and functional documentation;
  • Understanding impact of integrating third party solutions to overall systems architecture;
  • Managing process for determining deliverables, resources, and schedules;
  • Overseeing the development components under their management;
  • Managing small to medium technical issues to resolution;
  • Leading the technical design, development and implementation of cross-functional, multi-platform application systems;
  • Analyzing, defining and documenting requirements for data, workflow, logical processes, hardware and operating system environment; 
  • Contributing to defining time tables and project plans;
  • Analyzing and estimating feasibility, cost, time, and compatibility with hardware and other programs; 
  • Ensuring expected application performance levels are achieved;
  • Extending leadership of the coding, system testing, implementation and documentation of solution;
  • Taking lead for establishing, implementing and monitoring best practices for technical development methodologies and tools;
  • Reviewing and approving unit and integration testing for conformance to standards and adherence to design specifications; 
  • Leading the development of design requirements, designs, tests, document and implements systems and programs;
  • Extending expertise across multiple technical domains;
  • Influencing the development of plans and processes;
  • Building understanding of industry trends and practices for areas of domain expertise;
  • Contributing to the development of standards in areas of domain expertise;
  • Extending awareness of risks associated with application development and of potential impacts within IT, the business, and the firm's reputation;
  • Incorporating risk planning and mitigation into work efforts;
  • Determining staffing requirements and selecting team members; and,
  • Conducing sign-off of code reviews.

Skills and Qualifications

The qualified candidate must have:

  • Undergraduate degree or technical certificate;
  • Three to five (3-5) years equivalent experience;       
  • Three (3) years; experience with Java Script, PHP and Wordpress;
  • Ability to be self-sufficient;
  • Extensive implementation experience;
  • Experience working on multiple large or complex projects;
  • Experience making technical decisions;
  • Ability to articulate and communicate the application architecture; and,
  • Experience with Git, CSS and jQuery (an asset).

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: January 29, 2019
  • Job Type: Contract
  • Job ID: 59236
  • Location: Toronto/GTA ON