Join Canada's MOST recognized Corrosion Control Company today and unlock a world of opportunities! Corrpro Canada is seeking an
Intermediate Software Developer.
Corrpro Canada is Canada's largest corrosion engineering, cathodic protection, and corrosion monitoring business for protecting and preserving infrastructure. We provide professional corrosion consulting and cathodic protection engineering services to major oil companies, government agencies, municipal water, sewer and gas utilities, universities, and public transportation agencies. Corrpro Canada has complete construction installation services, including crews and equipment to install any cathodic protection system for any type of structure.
WHAT YOU'RE RESPONSIBLE FOR:
Developing, testing, and maintaining software applications using Java, JavaScript, Node.js, React.js, C#, VB.Net, HTML, ASP.Net, C, and C++.
Working with various database systems including Postgres, MongoDB, SQL Server, Access, SQLite, and AWS DynamoDB.
Implementing data storage solutions leveraging S3 Buckets, SharePoint, OneDrive, and File Servers.
Deploying and manage applications using AWS and Azure hosting environments.
Utilizing frameworks such as .NET, React, Redux, Bootstrap, and AWS SDKs to deliver production-grade solutions.
Integrating communication protocols including Email, Cellular, Satellite, and File Transfer into software workflows.
Participating in code reviews, documentation, and cross-team collaboration to improve reliability and maintainability.
Troubleshooting and debug applications across development and production environments.
Contributing to continuous integration and deployment (CI/CD) processes.
Demonstrating initiative in learning new technologies and improving existing systems.
Delivering clean, maintainable, and testable codes.
Collaborating effectively within a multi-disciplinary team.
Meeting delivery timelines while maintaining code quality and performance standards.
QUALIFICATIONS:
2-5 years of professional software development experience.
Strong understanding of object-oriented programming (OOP) and modern web technologies.
Experience in at least two of the listed programming languages and frameworks.
Familiarity with RESTful APIs, version control (Git), and DevOps pipelines.
Knowledge of database management, including query optimization and data modeling.
Excellent problem-solving skills and a collaborative mindset.
This role offers the opportunity to not only maintain critical business systems but also to be at the forefront of driving technological innovation within the organization's application infrastructure. Join us and play a key role in shaping the future of our software architecture.
WHAT YOU STAND TO GAIN:
As a PEOPLE POWERED Cathodic Protection company, you can rest assured you will have the opportunity to work with the best in the industry! At Corrpro Canada we care and take pride in investing in our people, which is why we offer programs, such as Company-sponsored training with potential BONUS opportunities upon completion!
Competitive wages and benefits plan!
Ways to save for your future with a competitive employer matching RRSP program!
Paid time off! Along with Banked Time options!
Resources to improve your health and well-being, including a comprehensive benefits plan, Employee Assistance Program (EAP) and fitness club membership discounts across Canada!
We care about work-life balance and some roles are even eligible for work-from-home options!
Competitive Pay Rate | 1.5 Overtime Pay | Full Benefits Package including Medical, Dental, Vision | Company Matching RRSP Program | Paid Vacation, Sick & Holiday Time | Training and Development
The list goes on ..... valuable experience, career growth, a supportive work environment, and a chance to make a real impact. At Corrpro Canada we believe that every day is an opportunity to be better, we do what is right, and we solve problems to make the communities we serve safer and more sustainable.
Diversity and inclusion are important to us. Corrpro Canada is an Equal Opportunity Employer and welcomes diversity. We are committed to providing employment opportunities to all qualified individuals, without regard to age, race, color, national or ethnic origin, religion, sex, sexual orientation, gender identity or expression, marital status, family status, veteran status, Indigenous/Native American status, or disability. Applicants with disabilities can request accessible formats, communication supports, or other accessibility assistance by contacting careers@corrpro.com
Corrpro Canada's Edmonton Office respectfully acknowledges that we are located on Treaty 6 Territory and within the Metis homelands and Metis Nation of Alberta Region 4. We acknowledge this land as the traditional territories of many First Nations such as the Nehiyaw (Cree), Denesuline (Dene), Nakota Sioux (Stoney), Anishinaabe (Saulteaux) and Niitsitapi (Blackfoot).
Our Calgary Office respectfully acknowledges the traditional territories of the peoples of the Treaty 7 region in Southern Alberta, which includes the Blackfoot First Nation tribes of Siksika, the Piikuni, the Kainai, the Stoney Nakoda First Nations tribes of Chiniki, Bearspaw, and Wesley and the Tsuut'ina First Nation. The city of Calgary is also homeland to the historic Northwest Metis and to Metis Nation of Alberta, Region 3.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.