Job Summary
We are seeking a highly skilled and motivated Senior Software Developer to join our dynamic team. The ideal candidate will have a strong background in software development and will be responsible for designing, developing, and maintaining high-quality software solutions. You will work collaboratively with other developers and business stakeholders throughout the software development life cycle.
Responsibilities
•Produce clean, efficient code (C#, Javascript, SQL)
•Prepare, review, revise and maintain new and current processes and procedures.
•Verify and deploy programs and systems
•Troubleshoot, debug and upgrade existing software
•Troubleshoot and debug applications to resolve issues and optimize performance.
•Maintain documentation for software designs, processes, and procedures.
•Stay updated with emerging technologies and industry trends to continuously enhance skills and knowledge.
•Mentor junior developers and provide guidance on technical challenges.
Qualifications
•Development experience with .NET is required
•NET 4.8 and C# would be an asset.
•Familiarity with ASPX or Razor pages, both would be an asset.
•Development experience with any relational database. Microsoft SQL Server experience would be an asset.
•Experience with Object-Relational Mapping (ORM) frameworks, LinqToSql would be an asset
•Development experience with javascript, any version. JQuery and JQueryUI experience would be an asset.
•Familiarity with the Git version control system
•Experience with PowerBI would be an asset
•Proven experience as a Software Developer or similar role is preferred
Why work for TAQA Drilling Solutions?
•Excellent company culture
•Subsidized on-site Cafeteria
•Great work/ life balance and opportunities for growth within the organization
•Medical, Dental, Life Insurance, AD&D, Disability Insurance, RRSP, Sick leave
•If you are passionate about technology and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity as a Senior Software Engineer.to join our dynamic team.
•Familiarity with the Git version control system
•Experience with PowerBI would be an asset
•Proven experience as a Software Developer or similar role is preferred
Why work for TAQA Drilling Solutions?
•Excellent company culture
•Subsidized on-site Cafeteria
•Great work/ life balance and opportunities for growth within the organization
•Medical, Dental, Life Insurance, AD&D, Disability Insurance, RRSP, Sick leave
If you are passionate about technology and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity as a Senior Software Developer.