Software Engineer (Flexible/Remote)
SpryPoint
2025 Deloitte Technology Fast 50 Canada Recipient
SpryPoint is revolutionizing how utilities serve their communities. As a high-growth software company were shaking up the status quo in the utility industry with the first and only cloud-native platform built specifically for modern utilities.
Founded by industry veterans in 2012 weve grown from a profitable startup to a rapidly scaling company of 285 employees serving 100 utility clients across North America and the Caribbean. Our mission is simple: utility leaders should expect more from their technology providers.
What sets us apart Our updates not upgrades approach user-centric design and unwavering focus on customer successachieving 100% customer reference ability.
Join our award-winning team in transforming an essential industry that powers communities across the Americas.
As a Software Developer at SpryPoint you will be building and integrating interactive web applications services and apps that real people will actually use. As a full-stack developer you will work with languages and technologies such as Java JavaScript HTML/CSS relational databases and SQL.
As a big part of a growing development team you will be called on to play a role in designing building testing and deploying SpryPoints enterprise applications. You will participate in building and deploying enterprise-level web applications for clients across North America.
Participate in all Agile ceremonies providing valuable input and insights during planning reviews and retrospectives.
work collaboratively with other team members to solve complex technical challenges and make informed decisions.
Build and deploy enterprise-level web applications ensuring high performance reliability and user satisfaction across various platforms and devices.
Continuously learning and adapting to new technologies and methodologies to enhance the quality and efficiency of SpryPoints applications.
Support junior developers through pair programming reviewing pull requests. Sharing knowledge and expertise with junior engineers helping them grow and improve their skills.
Assist in the troubleshooting and resolution of technical issues both during development and in production environments.
Contribute to the documentation of technical designs implementation details and best practices.
Engage in ongoing professional development activities such as attending training sessions workshops or conferences to expand knowledge and skills.
Proactively identify opportunities for process improvements and efficiencies within the development team.
Communicate effectively with stakeholders including providing updates on progress raising concerns or risks and seeking clarification on requirements when needed.
Bachelors degree in Computer Science Engineering or related field.
- 3 Years of experience in software development with a focus on Java backend web applications.
- Solid understanding of relational databases and proficiency in SQL for data manipulation and querying.
- Experience working with web technologies such as HTML JavaScript and CSS to develop user interfaces and interactive web applications.
- Familiarity or hands-on experience with modern development and deployment methodologies including knowledge of AWS services and cloud computing concepts.
- Primary qualifications include a strong interest in learning and the ability to apply acquired knowledge effectively to produce clean efficient code and solve technical challenges.
Stage 1: 30-minute Recruiter Interview
Stage 2: Take Home Skills Assessment
Were flexible! You can set the deadline that works best for you to complete the take-home coding assessment. We use TestDome and the test needs to be done in one sitting. It includes live coding and multiple-choice questions focusing on Java and JavaScript. Stage 3: 1-hour Technical Interview
If the assessment goes well youll move on to the technical interview. Youll get to meet with our Software Engineering Manager (Maryam or Andrew) and a Team Lead. This is a great opportunity to show off your technical skills. Stage 4: 45-minute Final Interview with Jason Director of Software Development
This is your chance to discuss your career goals and learn how we can support your growth and aspirations.
Stage 5: References
Stage 6: Offer!
Work your way - Remote-first environment with flexible working hours across North America
Total Wellness - Health dental vision and life insurance from day one
Recharge Time - Generous PTO Summer Friday half-days and unlimited sick days
To help us verify candidate authenticity and streamline our screening process we strongly encourage candidates to include a link to their LinkedIn profile and verify it with their current work email address. While not required this helps us confirm your professional background and accelerates our review process. Candidates with verified LinkedIn profiles typically receive faster responses and priority consideration during our screening process. Equal Opportunity & Inclusion
We welcome applications from all qualified candidates regardless of race religion color national origin ancestry sex sexual orientation gender identity age physical or mental disability medical condition genetic characteristics veteran or marital status pregnancy or any other classification protected by applicable laws.
- ...to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a SDET (software developer engineer in Test) to join our team in Halifax , Nova Scotia (CA-NS) , Canada (CA) . SDET (software developer engineer in Test...SuggéréTravail au bureauTravail à distanceHoraires flexibles
$55k - $105k par année
Software Development Engineer in Test Position Description At CGI, we offer the opportunity to work with Canada's largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your...SuggéréTravail au bureauLe monde entier- ...Keller Executive Search is looking for an innovative and detail-oriented Software Engineer to join our team. In this role, you will be integral in developing software applications that meet the needs of our clients while ensuring the highest quality standards. If you have...SuggéréTravail à distanceEmploi permanent
- ...Liferaft is looking for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich the platform our customers use to keep their people and assets safe. This role will be hybrid in Halifax, NS, or fully remote within Canada. Reporting...SuggéréLogé Sur PlaceTravail au bureauTravail à distanceHoraires flexibles
- ...Overview At SpryPoint we value collaborate work environments, automation, learning, and delivering value to our users. As a Software Engineer III at SpryPoint, you will be building and integrating interactive web applications, services, and apps that real people will actually...SuggéréTravail à distanceTravail d'étéStageZone localeBureau à domicileHoraires flexibles
$22.01 - $33.81 par heure
...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones... ...seeking a highly skilled and experienced Software Development Engineer in Test (SDET) to join our engineering team, supporting the...Taux horaireTravail d'étéTravail au bureauZone localeHoraires flexibles$145k - $190k par année
...part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Payment Experience Engineering Team. The Payment Experience team is at the forefront of our company, owning all of the...Temps pleinApprentissageTravail d'étéVacances d'étéZone localeTravail à distance$60k - $120k par année
Senior Full Stack Software Developer Position Description We are seeking a dedicated and innovative Full Stack Software Developer... ...Development, Computer Science, Information Technology, Computer Engineering, or Programming. - Minimum 7 years of experience in Java...Travail au bureau3 jours par semaine- ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Mainframe Software Developer (Onsite) to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA). A Mainframe Developer with good COBOL and JCL...Travail au bureauTravail à distanceHoraires flexibles
- ...promotes personal and professional growth. We are seeking an Engineering Student, for our Toronto District , working in Halifax ,... ...manual schedules, updating schedules using Primavera P6 EPPM software, maintaining graphical scheduling using AutoCAD. Obtaining scheduling...Taux horaireRemplacementСontratStage
- ...IMP, you are not defined by your role. Position Overview: The Engineering Specialist provides technical leadership supporting fixed wing... ...within the group; Support the development of analytical tools and software; Develops analysis plans supporting technical work and projects...Temps pleinСontrat
- ...If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a .NET Software Development Analyst - Remote to join our team in Toronto, Halifax , Ontario (CA-ON) , Canada (CA) . This role will be crucial...Travail au bureauTravail à distanceHoraires flexiblesTravail posté
- ...to the Director of Automation Controls, the Automation Controls Engineer will work with Project Managers to design and develop systems,... ...control systems for Marine HVAC (including electrical, algorithm and software design) for Heating, Ventilating, Air Conditioning and...Contrat Longue DuréeEmploi permanentTemps pleinTravail temporaireTravail à distanceTravail à domicileLe monde entierLundi au vendrediHoraires flexiblesÉquipe de jour
- ...Onsite Job Title: Manufacturing Process Engineer Job Summary: Under minimal... ...and manufacture next-generation aircraft engines that power the world’s largest fleet of business... ...manufacturing lines using CATIA V5 or other software Interprets complex engineering...Emploi permanentTemps pleinLundi au vendrediHoraires flexibles
- At CBCL Limited, we are a successful, dynamic, and growing engineering, geotechnical, and environmental consulting firm. We have an exciting... ...; Strong familiarity with electrical design and modeling software (e.g. AutoCAD, PLS-CADD, Revit, SKM, ETAP, CYME, PSCAD, PSS/E,...Contrat Longue DuréeStageHoraires flexibles
- ...MAIN PURPOSE OF THE ROLE & RESPONSIBILITIES IN THE BUSINESS: As a Senior Data Engineer at Kainos, you will be responsible or designing and developing data processing and data persistence software components for solutions which handle data at scale. Working in agile teams,...Logé Sur PlaceRecrutement immédiat
- ...business requirements into seamless, intuitive, and accessible user interfaces. Collaborate closely with UX/UI designers, backend engineers, and product stakeholders to deliver world-class experiences. Participate in architecture planning, code reviews, project...StageTravail au bureauTravail à distanceHoraires flexibles3 jours par semaine
$145k - $190k par année
...you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Risk Engineering Team. Our Risk team sits at the heart... ...fail open behavior, and safe cancellation semantics. Rule Engine Foundations: building configurable rules, evaluation...Temps pleinApprentissageVacances d'étéZone localeTravail à distance- ...Job Responsibility: Logistics: Job Title: Interconnection Engineer Company, Department: Nova Scotia Power - Control Centre Operations Location: Ragged Lake, Halifax, Nova Scotia Type of Employment: Regular, Full-time Closing Date: June 13, 2024...Emploi permanentTemps pleinTravail temporaireTravail au bureauTravail à distanceHoraires flexibles
- ...support of in-service programs. What You Will Bring Education: Engineer/Technologist/Technician or be a graduate of recognized aircraft... ...is highly desirable. Experience in using the following software tools: Windchill Quality Solutions (Relex or similar RAMS Modelling...СontratApprentissage
$65k - $95k par année
...Experience an asset On site Work must be completed at the physical location. There is no option to work remotely. Work setting Engineering firm Service company Responsibilities Tasks Conduct feasibility, design operation and performance research of...Contrat Longue DuréeEmploi permanentTemps pleinTravail à distance- ...Responsibility: Job Posting Halifax Regional Municipality is inviting applications for three (3) permanent full-time positions of Engineering Technologist I within the Engineering and Building Standards division of Planning & Development. Halifax Regional Municipality (HRM...Emploi permanentTemps pleinTravail temporairePour les contractantsLundi au vendredi
- ...Description What is the Opportunity? In this role as Lead Software Developer in the Finance Information and Audit Technology department... ...and training is in place. Provide assistance to the quality engineering and application support teams in troubleshooting and resolving...Temps pleinHoraires flexibles
- ...About REDspace At REDspace ( REDspace.com ), we're a team of passionate innovators dedicated to building cutting-edge software solutions. We empower businesses across various industries to achieve their goals with our expertise in video delivery & streaming, learning platforms...StageTravail au bureauTravail à distanceTravail à domicileHoraires flexibles3 jours par semaine
- ...YOU NEED TO SUCCEED? Must have: Degree in Computer Science, Engineering, or a related field with 5+ years of experience in fullstack... ...Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC) Additional Job Details...Temps pleinHoraires flexibles
- ...to 5:00 p.m. This position works under the supervision of the Engineering Manager. Overtime does not occur regularly but when required it... ...Word), RAM, Profis, Safi and various other engineering related software as required to perform the job in the most current manner. Equipment...Emploi permanentTemps pleinPour les contractantsTravail au bureauZone localeLundi au vendredi
- ...and processing to ensure efficiency. Create system designs, software architecture, and technical solutions aligned with organizational... ..., SOAP). ~ Experience as a technology lead, applying best engineering practices (e.g., peer reviews) and mentoring junior developers...Temps pleinHoraires flexibles
- At CBCL Limited, we are a successful, dynamic, and growing engineering and environmental consulting firm. We have an exciting opportunity for an Intermediate to Senior Electrical Engineer to join our Electrical & Instrumentation team based in Halifax Nova Scotia. Bring your...Contrat Longue DuréeСontratStageHoraires flexibles
$60k - $120k par année
Data Engineer - Azure Position Description We are seeking an experienced Data Engineer with 7+ years of professional expertise in designing, developing, and optimizing large-scale data pipelines and data processing systems. The ideal candidate is highly skilled in Python...$70k - $135k par année
Senior Data Engineer Position Description The Senior Data Engineer is responsible for designing, building, and optimizing scalable data pipelines and cloud based data solutions on Google Cloud Platform (GCP). This role involves working closely with data architects, analysts...
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Software Engineer (Flexible/Remote). Soyez parmi les premiers à postuler !
- software engineer intern Halifax, NS
- senior software developer Halifax, NS
- senior software engineer Halifax, NS
- linux software engineer Halifax, NS
- director software engineering Halifax, NS
- remote entry level software developer Halifax, NS
- software developer Halifax, NS
- software engineer Halifax, NS
- software development engineer - test Halifax, NS
- software engineer internship Halifax, NS
