Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Insight's job description. Free.

Tailor your resume to this Software Engineer role.
Rezi rewrites your resume against Insight's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Insight — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Software Engineer posting at Insight — free, in seconds.
About the Role
We are seeking a skilled Software Engineer to join Insight's Application Development department, working across concurrent and successive engagements. This role is ideal for a full-stack engineer with strong Java and Spring Boot fundamentals and hands-on frontend experience who takes ownership, proactively fixes problems, contributes to team direction, and utilizes AI coding tools.
Responsibilities
- Design and implement full-stack features and fixes across Java and Spring Boot services and React or Angular frontends on Google Cloud.
- Own components end to end, including design input, implementation, testing, and deployment.
- Identify and fix defects, gaps, and risks without waiting for assignment.
- Act in the best interest of stakeholders and customers, raising risks and conflicts early.
- Contribute to team leadership by participating in design discussions, code reviews, and helping onboard new engineers.
- Follow and improve agent-driven delivery procedures, ensuring correctness of all delivered code.
- Support user acceptance testing and defect resolution.
- Communicate progress, risks, and blockers promptly to the technical lead and leadership.
Requirements
- Professional full-stack software engineering experience with Java and Spring Boot on the backend and a modern web framework on the frontend, with a demonstrated record of delivering production features.
- Hands-on experience with Google Cloud Platform or another major public cloud.
- Bachelor's degree in Computer Science or equivalent practical experience.
- Java and Spring Boot application development.
- REST API implementation and consumption.
- Frontend development with React or Angular and TypeScript.
- Implementing responsive, accessible user interfaces from design mockups.
- Relational databases and SQL (PostgreSQL).
- Unit and integration testing.
- Git-based workflows and CI/CD pipelines.
- Container and cloud deployment fundamentals.
- Daily use of AI coding assistants and agentic development tools for implementation, testing, and review, with the judgment to verify and correct generated output.
- Initiative: identifying defects, gaps, and risks and acting on them without waiting for direction.
- Collaboration: contributing to design discussions, code reviews, and team practices.
- Clear written and verbal communication with Insight and customer stakeholders.
- Google Cloud Associate or Professional certification.
- Messaging and event-driven systems.
- Agent frameworks such as Google ADK.
- Experience in government or regulated environments.
Skills
- Java
- Spring Boot
- React
- Angular
- TypeScript
- Google Cloud Platform
- SQL
- PostgreSQL
- Git
- CI/CD
- AI coding tools
- REST API
- Unit testing
- Integration testing
- Container deployment
- Cloud deployment
- Messaging systems
- Event-driven systems
- Agent frameworks
Location
- Canada
Work Type
- Fully remotely
Experience Level
- Professional full-stack software engineering experience
Education Level
- Bachelor's degree in Computer Science or equivalent practical experience
Salary/Compensations
- $120,000 to $140,000 CAD
Benefits
- Additional bonus and benefits available
- Continuous opportunities to upskill, earn promotions, and elevate your career.
About the Company
- Insight is a Fortune 500 Solutions Integrator with deep expertise in cloud, data, AI, cybersecurity, and intelligent edge, guiding organizations through complex digital decisions.
- We are a people-first company that believes in unlocking the power of people and technology to accelerate transformation and achieve extraordinary results.
- 14,000+ engaged teammates globally
- $8.2 billion in revenue in 2025
- Certified as a Great Place to work in 9 Countries in 2025
- Fortune 500 Company (No. 447) in 2025
- Received 25+ industry and partner awards in the past year
- $1.4M+ total charitable contributions in 2024 by Insight globally
Equal Opportunity
- Insight is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.
- When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.
- At Insight, we celebrate diversity of skills and experience so even if you don’t feel like your skills are a perfect match - we still want to hear from you!