Graduate Software Developer

Digital engineering and technology solutions company creating exceptional business impact through Strategy, Analytics, Cloud, Data & AI, and Experience Design services.
Backend
Entry-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
Finance

Description For Graduate Software Developer

Bounteous x Accolite, a leading digital engineering company with 5000+ employees across North America, APAC, and EMEA, is seeking a Graduate Software Developer for their Montreal office. This hybrid role requires 3 days per week on-site and offers an exciting opportunity to join their Software Development team.

The position is perfect for recent graduates passionate about technology and eager to work in the financial services sector. As part of a high-performance team, you'll be involved in designing, developing, and maintaining software products while following agile development and DevOps methodologies.

The role offers hands-on experience in full-cycle software development, from design to deployment, with a focus on Java development and SQL. You'll work directly with customer teams, contribute to production systems, and help create technical documentation. The company emphasizes quality coding standards and best practices, making it an excellent environment for professional growth.

Bounteous x Accolite stands out for its commitment to diversity and inclusion, offering various Team Member Networks that celebrate different communities and interests. They actively encourage applications from underrepresented groups and provide visa sponsorship for eligible candidates. The company's Co-Innovation methodology and partnerships with leading technology providers create an environment where you can make a real impact while working on cutting-edge solutions for ambitious brands.

Last updated 2 days ago

Responsibilities For Graduate Software Developer

  • Work closely with customer teams in financial services sector
  • Follow software development life cycle techniques from analysis to deployment
  • Comply with coding standards and technical design best practices
  • Provide clear documentation and 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
  • 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
  • Inclusive workplace with Team Member Networks (ERGs)

Interested in this job?

Jobs Related To Bounteous x Accolite Graduate Software Developer

Software Engineer, Product

Entry-level Software Engineer position at Meta, developing social technology products with competitive compensation and benefits in New York City.

KP-SAM Code Development Engineer

Early career KP-SAM Code Development Engineer position at Kairos Power, developing nuclear reactor analysis software with C++ and Python.

Technical Support Engineer I

Technical Support Engineer role at Nylas, helping developers integrate communication features through API support and troubleshooting.

Jr Developer (Python/SQL) - Financial Services

Entry-level software engineering position focusing on Python and SQL development for financial services applications, offering hybrid work arrangement in New York City.

IT Service Desk - End User Support Engineer

Full-time IT Service Desk Engineer position at Bioiatriki in Athens, focusing on end-user support and technical service management.