- Facilitate effective communication with client project stakeholders regarding project status and recommendations.
- Craft client code that is not just efficient, but also performant, testable, scalable, secure, and of the highest quality.
- Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
- Perform code reviews and establish best practices for development.
- Proficiently gather requirements and organize/present developed features for clients.
- Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
- Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.
- Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
- Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams, and supporting the growth of technical capabilities.
- Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.
- Bachelor's degree in Computer Science or Software Engineering with a thorough understanding of CS fundamentals and theory relevant to application development
- A minimum of 5+ years of experience/expertise in the following areas specified below:
- Develop, maintain, and integrate software systems and applications
- Experience delivering rich front end web applications in Angular
- Experience in software development using Java/Spring technologies
- Experience integrating with REST APIs and client integrations
- Experience with API documentation tools such as OpenAPI (aka Swagger)Experience with HTML and CSS including one or more CSS frameworks
- Strong knowledge of all tiers used in modern architecture (front-end, mid-tier, RESTful web services, messaging, data tier)Experience in Agile software development methodologies.
- Unit, Integration and End to End Testing
- Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation).Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.
- Practice and initiative mentoring other engineers and decision-makers throughout the organization.
- Good understanding of SOLID principles.
- Proficiency in the English language.
- Object-Relational Mappers (ORMs)Architectural (Microservices, Serverless etc) and Design (Factory, Singleton, Observer etc) Patterns
- Experience with databases and implementing (PL/SQL) scripts and stored procedures - Oracle, PostgreSQL MySQL or MS SQL experience is considered an asset
- Specific client-engagement specified technologies, which will be determined and vetted at the time of the interview.
- Paid medical & dental insurance
- LTD, Life & AD&D insurance
- Paid time off
- 10 Paid Holidays
- RRSP with Employer Matching
- TFSA
- Flexible work policy
- Paid professional certifications
-
Software Engineer
15 hours ago
Go-To Canada*** Other language requirements · Le développement logiciel chez GoTo · Nous sommes les pionniers de la technologie du travail à distance. Notre mission est de concevoir des logiciels de travail innovants et flexibles qui offrent à chacun la possibilité de vivre pleinement, au ...
-
Senior Software Engineer, Full stack, App Studio
2 weeks ago
Plotly Dash Enterprise CanadaPlotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...
-
Software Engineer
2 weeks ago
Plotly Dash Enterprise CanadaPlotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...
-
Senior Software Engineer
1 week ago
Cadstrom Inc. CanadaAu cœur de l'industrie des services électroniques de 274 milliards de dollars, nous menons la charge avec des outils alimentés par l'IA pour moderniser la conception et la validation des circuits. Notre mission est de réviser les processus dépassés, de réduire les coûts et d'accé ...
-
Engineering Planning Lead
2 weeks ago
Software Engineer CanadaSoftware Engineering Manager Interview Questions · Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate compl ...
-
ing Manager Interview Questions
1 week ago
Software Engineer CanadaSoftware Engineering Manager Interview Questions · Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate comp ...
-
Staff Software Engineer, Full stack
3 days ago
Plotly Dash Enterprise CanadaPlotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...
-
Staff Software Engineer, Full stack
3 days ago
Plotly Dash Enterprise CanadaPlotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...
-
Remote Software Engineer-Front End
15 hours ago
Go-To CanadaOther language requirements Le développement logiciel chez GoTo · Nous sommes les pionniers de la technologie du travail à distance. Notre mission est de concevoir des logiciels de travail innovants et flexibles qui offrent à chacun la possibilité de vivre pleinement, au travail ...
-
Senior Software Engineer PHP
3 weeks ago
DiliTrust CanadaAs Europe's leading SaaS provider, we digitalize our customers' legal departments. · From AGM minutes to AI-powered contract lifecycle management, our offices in France, Spain, Italy, Canada, Mexico and Dubai enable us to provide day-to-day support to our 2,000 customers around ...
-
Software Engineer
2 weeks ago
Techedinlabs Canada Full time3 days ago Be among the first 25 applicants We are excited to announce a fantastic opportunity for a "Software Developer" role based in Canada. Please take a moment to review the comprehensive job description provided below. This position offers full-time employment with the flex ...
-
Software Engineer
1 week ago
Garmin Ltd. CanadaOverview · Develops moderately complex software, creates and executes designs for small sets of new functionalities. · Essential Functions: · Develops moderately complex software in C, C++, C#, Python, assembly language, or other selected languages for Garmin or OEM products a ...
-
Software Engineer
1 week ago
JAM Software GmbH CanadaExperienced Software Engineer - ML Infra Platform We believe that the way people interact with their finances will drastically improve in the next few years. We're dedicated to empowering this transformation by building the tools and experiences that thousands of developers use t ...
-
Software Engineer
2 weeks ago
Tucows Canada $117,000 - $130,000We started as a simple shareware site in1993 and have since grown into a stable of businesses: We started as a simple shareware site in1993 and have since grown into a stable of businesses: What's Next At TucowsWe embrace a people-first philosophy that is rooted in respect,trust, ...
-
Software Engineer
3 weeks ago
SnapTryAI CanadaCompany Description Welcome to SnapTryAI We are a groundbreaking startup revolutionizing the e-commerce industry by providing an innovative virtual try-out solution for online clothing shopping. With our advanced augmented reality (AR) and machine learning technologies, we empowe ...
-
Software Engineer
15 hours ago
Jarvis Recruitment Group Canada $90,000 - $125,000Pay: $90K-$125K USD (Total Comp) · Location: Remote anywhere in the US Role is open to US Citizens, GC, and Canadian Citizens We're looking for a Software Engineer for a fast-growing software company that has served a unique industry for the past 35 years. Responsibilities Co ...
-
Software Engineer
5 days ago
Ceridian HCM CanadaHumanetics Safety is the pioneer of safety systems used across the automotive, aerospace, defense and transport sectors. It is the market leader in the design and manufacture of the iconic crash test dummies, the world most biofidelic anthropomorphic test devices, and a leader in ...
-
Software Engineer
2 weeks ago
Collectivei Canada $100,000 - $150,000At Collective[i], we value diversity of experience, knowledge, backgrounds and perspectives who share a commitment to building a company and community on a mission to help people be more prosperous. We recruit extraordinary individuals and provide them the platform to contribute ...
-
Software Engineer
2 weeks ago
Felix Health Inc. CanadaAbout Felix · Felix is Canada's first end-to-end platform providing on-demand treatment for everyday health. Felix creates digital-first solutions that increase access for common healthcare needs such as mental health, sexual health, and daily health. Founded in 2019, Felix's ap ...
-
Software Engineer
2 weeks ago
Sophos Group Canada $80,000 - $134,000About Us · Sophos is a worldwide leader and innovator of advanced cybersecurity solutions, including Managed Detection and Response (MDR) and incident response services and a broad portfolio of endpoint, network, email, and cloud security technologies that help organizations def ...
Senior Software Engineer - Canada - Nomadgao
Description
May 16, Pillar Global is hiring a remote Senior Software Engineer -Angular/Java. Location: Canada.
We are 3PILLAR GLOBAL
We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail.
Our key differentiator is our Product Mindset. Our development teams focus on building for outcomes and all of our team members around the globe are trained on the Product Mindset's core values – Minimize Time to Value, Solve For Need, and Excel at Change. Our teams apply this mindset to build digital products that are customer-facing and revenue-generating. Our business-minded approach to agile development ensures that we align to client goals from the earliest conceptual stages through market launch and beyond.
Key Responsibility:
Minimum Qualifications:
Nice to have:
Benefits: