Junior Applications Developer
3 days ago
ECO Canada is the steward for the Canadian environmental workforce across all industries. From job creation and wage funding to training and labour market research - we champion the end-to-end career of an environmental professional. We work with the federal, provincial, and municipal governments in all Canadian regions to support economic growth and environmental stewardship as best practices.
When you work at ECO Canada, you are supporting the growth of an abundant environmental workforce. Along with competitive benefits and compensation, we provide the opportunity to work alongside a dynamic team that values collaboration, high performance, and, of course, celebrating our successes We believe that rewarding, meaningful work should be part of every step of the career journey.
Job Description
Are you looking for a role where you will truly make a difference and contribute to a growing industry in Canada?
ECO Canada is looking for a performance-driven individual to join the team immediately.
As a key member of the IT Team, the Junior Applications Developer will be responsible for supporting application development, website maintenance, integrations, and data reporting using .NET, WordPress, JavaScript, and SQL technologies.
While each member of ECO Canada has individual responsibilities, ECO takes a team-based approach. Everyone is encouraged to take ownership of their ideas and to see them through to completion, collaborating with key influencers as required.
This is a permanent full-time position.
Responsibilities
- Assist with application development by writing, updating, and maintaining clean, well-structured code using .NET technologies (VB.NET, C#, ASP.NET), PHP, or modern JavaScript frameworks such as
- Maintain and update WordPress websites by performing regular plugin and version updates, making simple code or layout changes using tools like Elementor and Jet plugins, and helping implement new features.
- Support and troubleshoot the website by resolving basic WordPress, .NET, and issues, testing fixes, reviewing existing code with guidance from senior team members, and documenting bugs and improvements.
- Work with data by creating and updating reports using basic to intermediate SQL queries and assisting with data updates as needed.
- Support integrations with third-party systems using APIs and web services.
- Provide technical and documentation support by assisting with existing web applications and integrated third-party systems, responding to user issues, and contributing to documentation such as user guides and process flows.
Qualifications and Experience
- Degree or diploma in Computer Science or a related field.
- Basic to intermediate experience with C#.NET, VB.NET, PHP, Python or JavaScript.
- Working Knowledge of SQL and relational databases.
- Familiarity with WordPress, HTML, CSS, JavaScript, and modern web technologies.
- Experience with development tools such as Visual Studio or VS Code.
- Basic understanding of APIs and web services.
- Familiarity with Version Control Systems e.g GitHub or Azure DevOps
Valued Assets (Nice to Have)
- Familiarity with modern web technologies such as , Vercel, and Firebase
- Exposure to MVC architecture, Microsoft Power Platform, Dynamics 365, and Azure DevOps, CI/CD pipelines.
Other Skills & Attributes
- Strong problem-solving skills and attention to detail.
- Willingness and enthusiasm to learn new technologies, tools, and methodologies.
- Communication skills and the ability to work collaboratively within a team.
- Ability to work independently, manage tasks, and meet deadlines with guidance and support.
Why Join ECO Canada?
- Be part of a passionate, mission-driven team supporting Canada's environmental workforce.
- Gain hands-on experience across multiple areas of the environmental sector.
- Opportunities for professional development and growth within a supportive environment.
- Collaborative workplace culture where your ideas are valued and encouraged.
This role is based at ECO Canada's Calgary head office (unless otherwise noted). Following a 3-month probation period, eligible employees may transition to a hybrid schedule with at least 3 days per week in the office.
If you feel you are the perfect fit for this position and are looking to join a company culture that is fun, flexible, and defined by our collective drive for success, please apply now through our website. Applicants are requested to submit both a resume and a cover letter. We thank all applicants; however, only those selected for an interview will be contacted.
No phone calls, please.
ECO Canada is committed to recruiting and retaining employees from diverse backgrounds. By recognizing and valuing diversity, we uphold hiring practices that are fair, transparent, and equitable. Our goal is to select the most qualified candidates based on character, competence, compatibility, and commitment.
In the spirit of respect and truth, we honour and acknowledge Moh'kinsstis and the traditional Treaty 7 territory of the Blackfoot Confederacy (Siksika, Kainai, Piikani), as well as the Stoney Nakoda and Tsuut'ina Nations. We also recognize the Métis community, specifically Métis Nation Region Three. In the spirit of reconciliation, and as treaty people, we further acknowledge all Calgarians who make their homes in the traditional Treaty 7 territory of Southern Alberta.
View all jobs at this company
-
Junior Applications Developer
5 days ago
Calgary, Alberta, Canada ECO Canada Full timeECO Canada is the steward for the Canadian environmental workforce across all industries. From job creation and wage funding to training and labour market research - we champion the end-to-end career of an environmental professional. We work with the federal, provincial, and municipal governments in all Canadian regions to support economic growth and...
-
Junior Software Developer
3 days ago
Calgary, Alberta, Canada SKYPLAN Full timeJob Title: Junior Software Developer (C)Job DescriptionWe are looking for an junior-level Software Developer. The ideal candidate will demonstrate initiative, an eagerness to learn, and a strong sense of responsibility in meeting deadlines. They should be capable of working independently as well as collaboratively in a team environment. As an integral part...
-
Junior Backend Developer
2 weeks ago
Calgary, Alberta, Canada MyPetroCareer Full timeWe are looking for the right people — people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the...
-
Junior Designer
2 weeks ago
Calgary, Alberta, Canada Q4 Architects Inc. Full timeQ4A is a full-service architectural practice located in Toronto, Calgary, and Ottawa with work primarily in the residential and institutional sectors. We are seeking an ambitious, passionate, enthusiastic and detail-oriented Junior Designer to join our team in Calgary. Q4A offers outstanding benefits and provides an engaging work environment. Candidates...
-
Junior Software Developer
3 days ago
Calgary, Alberta, Canada Millennium EMS Solutions Ltd. Full timeSiteCrest is a subsidiary of Millennium EMS Solutions Ltd. founded in 2024. We develop software to support clients with their environmental information governance. SiteCrest gathers client's environmental data with advanced technologies to demonstrate compliance, monitor risk, improve portfolio performance and to ultimately ensure environmental compliance...
-
Junior Business Development
1 week ago
Calgary, Alberta, Canada Intelbyte Full timeAt Intelbyte, you will have the opportunity to shape your career in a way that's as unique as your strengths. You'll join a team that values your voice, your ideas, and your drive to make an impact. We are building a team of innovators, problem-solvers, and doers who care about delivering excellence and growing together. Join us and help organizations build...
-
Junior Analyst
3 days ago
Calgary, Alberta, Canada Strategic Group Full timeJunior AnalystJoin Our Team at Strategic Group Ready to grow your career with one of Canada's leading privately held real estate companies? At Strategic Group, we create spaces where people, businesses, and communities thrive. About Us At Strategic Group, our purpose is simple: Learning. Growing. Having Fun. We bring this ethos to life by innovatively...
-
Junior Superintendent
5 days ago
Calgary, Alberta, Canada Jardeg Full timePosition: Junior Superintendent - Buildings (Special Projects)Project Type: BuildingsProject Location: Calgary, AlbertaShift: DaySchedule: Monday - FridayGC: GrahamAllied Partner: Technical Workforce Inc.Reference Number: 29802Your Impact Starts HereJardeg is actively recruiting for a Junior Superintendent supporting the Buildings Division. Reporting to the...
-
Junior Urban Planner
1 week ago
Calgary, Alberta, Canada CIMA+ Full timeWelcome to a commitment to sustainable development you can relate to.Welcome to people with an inspiring vision of the future and challenge seekers.At CIMA+,you'll find a place where your ideas and perspectives are welcomed and encouraged. In both the field and at the office, you'll get plenty of opportunities to reach your full potential in an environment...
-
Junior Sales Associate
1 week ago
Calgary, Alberta, Canada Infracon Construction Full timeAbout the jobCompany DescriptionInfracon Construction Inc. has over 40 years of experience delivering innovative technology and client-focused construction services within Western and Northern Canada. Specializing in earthworks construction, pipeline integrity, hydrovac and airvac, concrete, geomembrane liners, and aggregates. The company prides itself on...