Canada

Software Engineer (Flexible/Remote) (Calgary)

Software Engineer (Flexible/Remote) (Calgary)
Description
AGAT Laboratories is currently seeking a Full-Stack Software Developer to join our internal software development team and help build, maintain, and improve business‑critical systems used across the company. This role reports to the Manager, IT Projects and works closely with product owners, business analysts, DBAs, QA, and other developers. The right candidate must have effective written and verbal communication skills, exhibit leadership, and display a proactive approach to software design and development. Responsibilities Coach and mentor a team of developers remotely and in person across multiple AGAT locations. Oversee design and development of bespoke Web, desktop, and console applications using Visual Studio C# and the .NET framework. Work closely with the database administrator in the design and modelling of relational database systems using enterprise Oracle DBMS systems. Ensure the best possible performance, quality and responsiveness of applications. Identify enhancement opportunities and suggest solutions for improvement to management. 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. Provide leadership support for many phases of the software development life cycle 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 to provide input for improvements. Qualifications Post‑secondary degree or technical diploma in computer science or related field (industry experience will be considered as an alternative). Experience in C# and .NET Framework and .NET Core essential. 7+ years of full‑stack development experience. Experience with ASP.NET, .NET, Entity Framework, Visual Studio and related technologies. Experience with database design, SQL syntax, procedures, functions and views. Background in Oracle will be an asset. Knowledge of Web design, HTML, CSS, JavaScript and jQuery. Demonstrable background in analysis, design, coding, prototyping, testing and delivery of bespoke software systems. Leadership experience in review, support, maintenance and refactoring of existing software systems. Experience with MVC, Angular, Entity Framework and LINQ will be a strong asset. Benefits Comprehensive health, dental, and vision care. Paid vacation and versatile sick time. Employee Assistance Program (EAP). Long‑term disability and life insurance. Professional development opportunities. Apply on Kit Job: kitjob.ca/job/2predd
Highlights
Safety Tips
Protect your personal details and initiate communication using our contact form.
1 / 10
More info about this ad

Software Engineer (Flexible/Remote) (Calgary) has been posted in the Calgary Engineering category on Locanto.

Why not check out other ads in this category, such as Release Engineer, Calgary, Heavy Duty Mechanic, Calgary or Production Design Drafter in Calgary. Right now, there are 6 classified ads in Engineering in Calgary on Locanto.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.