Software Engineer, Full Stack

closed
3Pillar Global Logo

3Pillar Global

πŸ“Remote - Canada

Summary

Join 3Pillar Global, a leading product development partner, and contribute to building breakthrough software products for industry leaders. Based in Canada, you will be part of a global team focused on delivering high-quality, customer-facing digital products. The role involves designing, developing, testing, and deploying code using various technologies, including Angular, Java, and AWS. You will collaborate with cross-functional teams, ensuring efficient and effective technical solutions. 3Pillar Global offers a flexible work environment, global team collaboration, and a focus on employee well-being, including generous time off and professional development opportunities.

Requirements

  • HTML5
  • CSS/SCSS
  • JavaScript
  • TypeScript
  • Angular 12+
  • SQL
  • Java
  • Springboot and Hibernate
  • Git
  • AWS - Intermediate / Senior
  • 5+ years of experience in the field with exposure to the following for some or all that time: Building web applications using the noted technologies
  • Building applications that integrate with AWS services
  • Building web applications using HTML5, CSS/SCSS, JavaScript, TypeScript, and Angular 12+
  • Developing RESTful API services using Java
  • Implementing responsive Design using Angular 15+
  • Unit testing in Angular and Java
  • Monitoring error logs and addressing repeatable bugs

Responsibilities

  • Develop technical solutions, including the design, development, testing and deployment of code
  • Analyze and interpret business requirements to create efficient and effective technical solutions
  • Analyze and develop new code
  • Verify code with integration and unit tests
  • Identify logic errors, implement bug fixes, and support user testing
  • Build and execute automation tests
  • Analyze business requirements
  • Provide third-level application support
  • Participate in application design sessions
  • Consult with business areas, technical support, team members, technical sources, and end-users
  • Ensure high quality of development and solution prior to product release
  • Assist with product releases
  • Perform code reviews and provide constructive feedback to peers
  • Contribute to manual quality assurance testing as needed
  • Produce working code with less supervision on relatively routine development tasks
  • Demonstrate good instincts in solving technical problems
  • Stay passionate about learning new technologies and adopting best practices of software development

Preferred Qualifications

  • Experience with Financial accounting
  • Experience with new versions of Angular (Version 12+)
  • Experience with authentication and authorization (Web, API)
  • Experience with version control using GIT
  • Experience with version control using GIT
  • Experience writing web services and APIs
  • Experience using AWS services (SQS, SNS, Cloudformation, S3) - Intermediate / Senior only

Benefits

  • Flexible work environment – whether it's the office, your home, or a blend of both
  • Part of a global team, learning from top talent around the world and across cultures, speaking English everyday
  • We’re big on your well-being – as a company, we spend a whole trimester in our annual cycle focused on wellbeing
  • Our professional services model enables us to accelerate career growth and development opportunities - across projects, offerings, and industries
This job is filled or no longer available