Sr. .Net Developer

Eagle is currently seeking a Senior .Net Developer. This is a twelve (12) month, contract position scheduled to start in November.

Key Responsibilities

The successful candidate will be responsible for:

  • Applying DevOps, Agile/SCRUM and continuous delivery practices;
  • Analyzing and Identifying solution options to meet medium to complex business needs;
  • Designing and documenting medium to complex solutions;
  • Documenting both Functional Designs (FDD) and Technical Designs (TDD) for medium to complex projects or requests;
  • Understanding the full stack (all the components) of their development environment and can train others;
  • Translating medium to complex technical designs into high quality code;
  • Implementing unit testing, developer level performance testing and training others;
  • Handling multiple demands and competing priorities while ensuring deliverables are met;
  • Providing leadership including technical mentoring/coaching and support for other team members;
  • Enabling developing, documenting, communicating, and enforcing policy for standardizing systems and software;
  • Enabling design guidance, technical direction, and assistance within the application development streams;
  • Enabling the design of reusable components to be leveraged across various applications within the organization;
  • Maintenance of production applications;
  • Serving as an escalation point for the Service Desk on applications supported by the team. Liaise with IS and business partners to assist in resolving reported problems;
  • Using troubleshooting and problem-solving skills to deliver solutions to problem areas of medium to high complexity;
  • Demonstrating hands-on support to the team to work through technical challenges outside their skillsets;
  • Fostering a culture of team collaboration and continuous improvement;
  • Promoting active listening with team members;
  • Promoting and supporting Peer Review of team deliverables, contributing to the development of consistent and effective documentation that adheres to team standards and templates;
  • Communicating clearly, both written and verbally;
  • Managing own time and schedule within overall project plan, and effectively controlling scope of own work, as well as the work of more junior personnel;
  • Timely communication and escalating own issues and potential team issues appropriately; and,
  • Contributing to Development COE Knowledge Base.

Skills and Qualifications

The qualified candidate must have:

  • Post- secondary education in computer technology or IT related discipline from an accredited institution. Consideration will be given to those that have the following licenses/certifications: Microsoft Certified Solution Developer or Microsoft Certified Architect;
  • Five plus (5+) years’ hands-on demonstrated experience in a development delivery role;
  • Five plus (5+) years' hands-on design and development experience in distributed, service-oriented architecture;
  • Five plus (5+) years' hands-on design and development experience in one or more of these products: Microsoft Visual Studio (C#, VB.NET)), Layer 7 Development, SQL Server Management Studio (T-SQL);
  • Three plus (3+) years' hands-on design and development experience using .NET Framework, .NET Core (C#, ASP.NET Web API, REST API, SOAP, serviced components);
  • Three plus (3+) years' hands-on experience in leading or architecting solutions in a large organization;
  • Experience using web technologies (JavaScript, jQuery, HTML, CSS, IIS / Apache / Tomcat, HTML, CSS);
  • Strong active listening and analysis skills;
  • Ability to use Code Repository such as GitHub, TFS or Azure DevOps;
  • Ability to work within an Agile/Scrum environment;
  • Ability to work in Test Driven Development environment;
  • Experienced in SPA development (Angular framework, React library) (an asset);
  • Ability to create responsive layouts utilizing frameworks like Bootstrap (an asset);
  • Knowledge of CSS preprocessors like LESS and SASS and tools like Grunt, Gulp (an asset);
  • Experience in DevOps build and deployment automation (Octopus, Azure DevOps pipelines) (an asset); and,
  • Experience in Azure PaaS services (Azure Web Apps, Azure Functions, Azure SQL, ARM Templates) (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: October 07, 2020
  • Job Type: Contract
  • Job ID: 68097
  • Location: Edmonton AB