Software Engineer

Award-winning tech consultancy delivering innovative solutions since 1993, recognized in Forbes World's Best Management Consulting Firms.
$65,000 - $95,000
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
Enterprise SaaS

Description For Software Engineer

BJSS, an award-winning tech consultancy established in 1993, is seeking a talented Software Engineer to join their dynamic team. With recognition from Forbes as one of the World's Best Management Consulting Firms, BJSS has built a strong reputation for delivering innovative solutions to leading organizations globally.

As a Software Engineer at BJSS, you'll be immersed in a fast-paced, agile environment working alongside some of the industry's top talents. The role offers exciting opportunities to contribute to cutting-edge digital programs across various industries, utilizing a diverse tech stack including Java, Scala, JavaScript, Python, and Go. You'll be involved in developing enterprise-scale solutions, creating sophisticated front-end interfaces, and managing cloud infrastructure using modern tools like Kubernetes and Terraform.

The ideal candidate should possess a strong engineering mindset, with experience in enterprise software development and a solid foundation in computing fundamentals. You'll thrive in an agile environment, bringing expertise in CI/CD, testing, and version control systems. What sets BJSS apart is their commitment to professional growth, offering comprehensive benefits including flexible allowances, professional certification support, and unlimited access to learning resources.

Working at BJSS means joining a collaborative culture that spans 26 global locations, with a particular focus on their growing Portuguese presence in Lisbon and Porto. The company offers a hybrid working model, balancing office collaboration with remote flexibility, and promotes a strong community through various clubs and activities. This role presents an excellent opportunity to be part of an organization that values innovation, professional development, and work-life balance while delivering solutions that impact millions of users daily.

Last updated a day ago

Responsibilities For Software Engineer

  • Engineering software solutions using various frameworks and languages
  • Developing fully functioning applications based on .Net and Spring/Spring Boot
  • Producing rich front-end UIs with React, Angular and Vue
  • Automating deployment, scaling, and management using Kubernetes and Terraform
  • Working in cloud environments (AWS, Azure or GCP) or on-premise

Requirements For Software Engineer

Go
Java
JavaScript
Kubernetes
Python
React
Scala
TypeScript
  • Experience building enterprise-scale software solutions
  • Knowledge of CI/CD, build pipelines, testing and version control systems like Git
  • Thorough understanding of computing fundamentals
  • Strong software design skills
  • Comfortable operating in an Agile environment

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Coverflex Flexible Benefit allowance for healthcare, pension, wellbeing, and more
  • 22 days holiday plus National Bank Holidays
  • Industry-leading referral scheme
  • Hybrid working flexibility
  • Home office setup support
  • Training opportunities and unlimited access to O'Reilly
  • Professional certifications support
  • Squad-based mentoring system
  • Community involvement opportunities
  • BJSS Clubs for various group activities

Interested in this job?

Jobs Related To BJSS Software Engineer

Software Engineer

Join BJSS as a Software Engineer to work on enterprise-scale solutions using modern technologies in an award-winning tech consultancy.

Software Engineer - Full Stack

BJSS is hiring a Full Stack Software Engineer in Melbourne to work on innovative tech solutions for leading organizations, offering a collaborative environment and exciting career growth opportunities.

Software Engineer - Full Stack

BJSS is hiring a Full Stack Software Engineer in Melbourne to work on innovative tech solutions for leading organizations.

Software Engineer - Full Stack

Join BJSS as a Full Stack Software Engineer in Melbourne. Build innovative solutions using Java, C#, and modern frontend frameworks in a collaborative, global tech consultancy.

Software Engineer - Full Stack

BJSS is hiring a Full Stack Software Engineer in Melbourne. Join our innovative tech consultancy to build robust applications using Java, C#, and modern frontend frameworks.