
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A growing software company in St. John's is looking for a JR Software Developer to join their team. This role is ideal for a recent graduate eager to gain hands-on experience in software development and innovation. You will work closely with experienced developers, contributing to new features across diverse systems. Key qualifications include foundational programming skills and a motivation to learn. The company offers unlimited vacation and flexible work hours, fostering a results-driven culture.
Location: St. John’s, Newfoundland and Labrador A1B 3X2
Employment Type: Permanent, Full time
Work Location: In person
Job Details
Job Type: Permanent Full time
Compactica is a software company based in St. John’s, Newfoundland and Labrador, dedicated to pioneering efficient and reliable solutions within the geotechnical and construction space. We have developed and launched a groundbreaking SaaS solution aimed at transforming compaction testing practices at large construction sites. Our technology promises to save significant time, cost, and risk for our clients while enhancing the reliability and validity of test results. We are redefining the compaction space.
Field Gear Subsystems: Run on custom single board computers with cellular connectivity, GPS, and accelerometers. These systems operate autonomously and are unaffected by intermittent internet, collecting and processing sensor data in the field. New initiatives include integrating camera sensors for image processing.
Cloud Based Systems: Multi tenant SaaS user interfaces and data services hosted on bare metal servers through a cloud provider, delivering near real time insights.
Operational Support Systems: Tools to manage clients, hardware, and system performance, with a strong focus on data quality and system monitoring.
To learn more, visit compactica.com.
We are seeking a JR Software Developer to join our growing team through the Graduate Transition Initiative. This role is designed for a recent graduate who is eager to gain hands on experience contributing to a real world production system used daily on major construction projects.
This is a unique opportunity to be at the forefront of developing and enhancing innovative projects that position Compactica as a leader in the industry. If you’re passionate about making a tangible impact and independently leading and innovating within our modular, high-performance platform, including new machine learning and AI-driven features, we’d love to hear from you.
You will work closely with experienced developers and the company founder to help build, maintain, and improve Compactica’s platform across field, cloud, and operational systems.
Languages: C# (ASP.NET, Entity Framework), TypeScript (Angular), C (microcontroller code), Python (for ML/AI development).
Tools: Visual Studio (IDE), GitHub (source control), ML frameworks (e.g., TensorFlow, PyTorch).
Infrastructure: .NET and Angular for cross-platform compatibility, bare-metal cloud hosting.
Applicants must meet all of the following criteria:
Compactica believes in ensuring every employee is engaged and enjoying their experience. We work hard to ensure you are set up to be successful. Some benefits include:
This position is funded through the Graduate Transition Initiative, delivered by techNL and the Department of Jobs, Growth and Rural Development. The initiative provides support to eligible companies that hire recent graduates into software development and tech sales roles, providing meaningful early career experience while supporting long term growth in Newfoundland and Labrador’s tech sector.
Please submit your resume along with a brief note about a software project you worked on during your studies to: apply@compactica.com