software engineer
Posted on
October 10, 2024
by
Employer details
IronSight
Job details
IronSight is fueled by creativity and passion. Our simple, connected workflows reduce operational costs and environmental impact in the energy industry. If you get excited about disrupting archaic real-world processes with new technology, join us. Together we can help companies unleash their full potential with our revolutionary marketplace and field work management platform.
The Intermediate Software Developer will report to the Head of Product and will collaborate across the company in support of our goals.
*Responsibilities*
* Contribute technical solutions by sharing ideas and participating in research and experimentation when needed.
* Participate in planning, advocating for technical concerns and improvements.
* Support team members by actively engaging in code reviews and offering assistance when needed.
* Deeply understand solutions, demonstrating empathy for users
* Participate in the selection, provisioning, and monitoring of infrastructure that hosts our applications, with guidance from senior developers.
* Write and maintain high-quality code for web, mobile and back-end systems
* Assure a high bar for quality through automated testing
* Effectively engage stakeholders with clear communication throughout the development process
* Deliver a great customer experience by supporting clients and internal staff when issues impact them
* Depending on your interests, there are opportunities for leading teams, mentoring colleagues and establishing practices and process throughout IronSight
*Experience*
* Degree/Diploma in Computer Science or Computer Engineering or related field, or equivalent combination of education and experience.
* Minimum 3 years of related work experience after graduation, including experience in software architecture and agile software development practices.
* Demonstrated experience designing, coding and maintaining complex software projects.
* Deep knowledge in software patterns, frameworks, and best practices.
* Practice hosting applications in the cloud and working knowledge of networking, deployment, monitoring, and databases.
* Comfort with at least some of our technologies: C#, ASP.NET Core, Blazor, JavaScript, SQL, Dart/Flutter, Vue.js
*Our Values*
* Own It: We take extreme ownership in everything we do.
* Be Bold: We show courage and take action to deliver exceptional results.
* Win Together: As a team we win, lose, and grow together.
* Get Obsessed: Passionate about innovation and client success.
*What You'll Get*
* A rewarding role at an exciting, growing scale-up with a strong culture of connection, fun, and performance.
* Flexible work arrangements that let you balance the great work you do with the responsibilities in your life.
* 4 weeks annual time off.
* Company-supplied laptop and software that allow you to showcase your talent and unleash your potential.
* Professional development, including PEng
* Group Benefit Plan that includes Mental and Physical Health, Vision, Dental, and Health Care Spending Account.
* Office on vibrant Whyte Ave with access to free parking, with snacks and drinks provided
Job Type: Full-time
Benefits:
* Casual dress
* Company events
* Dental care
* Disability insurance
* Extended health care
* Flexible schedule
* Life insurance
* On-site parking
* Paid time off
* RRSP match
* Vision care
* Work from home
Flexible language requirement:
* French not required
Schedule:
* Monday to Friday
Education:
* Bachelor's Degree (preferred)
Language:
* English (required)
Work Location: Hybrid remote in Edmonton, AB
-
LocationEdmonton, AB
-
Workplace information
On site
-
SalaryNot available
-
Terms of employment
Full time
-
Starts as soon as possible
- vacancies
1 vacancy
- Source
indeed.com
#9481884417
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting
Thank you for your help!
You will not receive a reply. For enquiries, please contact us.