Graduate Software Developer

A premier end-to-end digital transformation consultancy partnering with brands to create digital solutions, with over 4,000+ team members across Americas, APAC, and EMEA.
Backend
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
Enterprise SaaS · Finance

Description For Graduate Software Developer

Bounteous, a leading digital transformation consultancy with over 4,000 team members globally, is seeking a Graduate Software Developer to join their Montreal office in a hybrid work arrangement. This entry-level position offers an exciting opportunity to work with the Software Development team, focusing on designing, implementing, and maintaining software products and services. The role involves working in an agile environment, utilizing Java and SQL technologies, and participating in the full software development lifecycle.

The position is ideal for recent graduates with a strong foundation in computer science or related fields, offering hands-on experience in the financial services sector. As a graduate developer, you'll be involved in everything from initial design to production deployment, working alongside experienced professionals in a collaborative environment. The role emphasizes both technical excellence and professional growth, with opportunities to develop client-facing skills while working on meaningful projects.

Key aspects of the role include writing clean, maintainable code, participating in system design, ensuring security compliance, and contributing to documentation and training materials. The company promotes an inclusive culture and offers visa sponsorship for eligible candidates. This position is perfect for ambitious developers looking to launch their careers in a supportive, growth-oriented environment that values diversity and innovation.

The hybrid work model (3 days on-site per week in Montreal) offers a balance between collaborative in-person work and remote flexibility. You'll be part of a company that partners with leading technology providers to craft transformative digital experiences, making this an excellent opportunity for those interested in enterprise-scale software development and digital transformation.

Last updated 19 days ago

Responsibilities For Graduate Software Developer

  • Work closely with customer teams in a client-facing environment in the financial services sector
  • Follow software development life cycle (SDLC) techniques from analysis to deployment
  • Comply with coding standards and technical design best practices
  • Provide clear documentation showing systematic approach to application development
  • Provide structured coding styles for easy review, testing, and maintainability
  • Integrate functionality and components into fully functional systems
  • Ensure unit and integration level verification plans are in place
  • Participate in troubleshooting, debugging, and updating production systems
  • Verify user feedback to improve system stability and usability
  • Work closely with analysts, designers, and other peer developers
  • Prepare technical training documents for new software engineers

Requirements For Graduate Software Developer

Java
  • MSc / BSc in Computer Science, Applied Computing, Software Engineering, Web Development, Computer Games Programming, or Computing for Business
  • Ability to code in Java (version 8+) and understanding of its concepts/features
  • PL/SQL writing skills
  • Good and crisp communication skills
  • Ability to present and articulate clearly
  • Analytical mindset
  • Interest in programming and problem solving
  • Attention to detail, quality focused, and adherence to standards / best practices
  • Willingness to engage with the user community

Benefits For Graduate Software Developer

Visa Sponsorship
  • Visa sponsorship for eligible candidates

Interested in this job?

Jobs Related To Bounteous Graduate Software Developer

Software Developer

Entry-level Software Developer position at Oracle NetSuite in Montevideo, focusing on EPM product development with Java, JavaScript, and SQL. Hybrid work model with competitive benefits.

Junior BSS/OSS Test Engineer | Telecom Applications

Entry-level BSS/OSS Test Engineer position at Oracle in Riyadh, focusing on telecom applications testing, automation, and quality assurance.

Software Engineer - Analytics Cloud

Entry-level Software Engineer position at Oracle Analytics Cloud for new graduates, working on enterprise-class business intelligence platform in San Francisco Bay Area.

Founding Engineer

Founding Engineer role at Tabular, building AI-powered accounting automation systems in Berlin.

SDE-1, Direct Fulfillment

Entry-level software engineering role at Amazon's Smart Commerce team, building e-commerce solutions for Indian sellers.