AGAT LABORATORIES IS A FULL-SERVICE LABORATORY WITH LOCATIONS ACROSS CANADA. WE ARE THE MOST DIVERSIFIED LABORATORY IN CANADA AND OUR SCIENTISTS ARE HIGHLY-SKILLED AND SPECIALIZED IN THE FIELDS OF BIOCHEMISTRY, CHEMISTRY, MICROBIOLOGY, GEOLOGY, ENGINEERING AND OTHER SPECIALTY SERVICES. WITH A BROAD RANGE OF STAFF EXPERIENCE AND STATE-OF-THE-ART INSTRUMENTATION, WE PROVIDE CROSS-ANALYTICAL SOLUTIONS FOR THE Environmental, Energy, Mining, Transportation, Industrial, Agri-food and Life Sciences sectors.

SOFTWARE DEVELOPER - CALGARY, AB

Job Description

This is a role in the IT division working within the software development team, reporting to the Manager of IT Projects. In this position the successful candidate will be working closely with the Programming Supervisor and the Project team, with the principal role being in the development and maintenance of in-house Laboratory analysis software.

The right candidate must have good written and verbal communication skills. Additionally the ideal candidate must exhibit a pro-active approach to software design and development.

RESPONSIBILITIES

  • Design and develop effective bespoke Web, desktop and console applications using Visual Studio C# and the .net framework.
  • Design and model relational database systems using enterprise Oracle DBMS systems.
  • Maintain efficient, reusable, and reliable C# code.
  • Ensure the best possible performance, quality and responsiveness of applications.
  • Flexibility, adaptability and the ability to learn quickly in various technical and creative environments, while delivering quality work to tight deadlines.
  • Coordinate with members of QA to develop and execute test plans.
  • Provide technical troubleshooting and debug support.
  • Responsible for many phases of the software development lifecycle including technical research, requirements analysis, high level and technical design, implementation of enhancements to the product, testing, debugging, and maintenance.
  • Be a resource to other developers in application of recommended practices, team standards, and processes.
  • Adhere to all team and department standards and practices and provide input for improvements.

QUALIFICATIONS

ESSENTIAL

  • Post-secondary degree or technical diploma in computer science or related field (Industry experience will be considered as an alternative.)
  • 5+ years of experience in C# and .NET Framework.
  • Experience with ASP.NET, .NET, Entity Framework, Visual Studio and related technologies.
  • Experience with database design, SQL syntax, procedures, functions and views.
  • Significant experience in Web development technologies: HTML, CSS, JavaScript and JQuery.
  • Demonstrable skills in analysis, design, coding, prototyping, testing and delivery of bespoke software systems.
  • Experience in review, support, maintenance and refactoring of existing software systems.

PREFERRED

  • Background in mobile application development both native and cross platform tools (such as .net Xamarin) highly beneficial.
  • Experience with MVC, Entity Framework and LINQ will be a strong asset.
  • Oracle PL/SQL knowledge an asset (willingness to transition from other enterprise DBMS such as SQL server is acceptable.)
  • Experience in enterprise environment.

AGAT Laboratories would like to thank all applicants however only candidates selected to interview will be contacted.

AGAT Laboratories is an equal opportunity employer. We are committed to an inclusive, barrier-free recruitment and selection process and work environment. If you are contacted for a job opportunity, please advise the hiring manager of any accommodations that are required. Any information received relating to accommodations will be treated as confidential.

Thank you for your interest in AGAT Laboratories.

culL0fpob5


Employer Information

Calgary, AB, Canada
Is this business right for you?

Learn more about the employer


Send my application

(NB: A new window will open and will lead you to the site where the employer wishes to receive the applications.)

+

DON'T FORGET TO DO YOUR FOLLOW UPS
Add to "my applied jobs"

More from the employer