Posted On 12 September

  • Software Developer

    • Company Beca
    • No. of Openings 10+
    • Salary Not Disclosed
    • Work Type on-site

    Job Description :

    The opportunity

    As a software developer within our Digital Products and Services group, you will apply your software knowledge and problem-solving skills and to support the development of innovative solutions, using the latest in software technologies. As part of the software team you will have the opportunity to take on new challenges with the support of more experienced developers, enabling your professional development while giving you significant responsibilities early in your career.

    Our roles are about the people skills you bring to collaborate, building credible relationships and working across a diverse range of professional experts and individual styles. You will also be working across a range of technologies including IoT, digital twins, AI, and AR/VR, while developing your software craft, agile methodologies, program design, testing, and cloud solutions.

    Our diverse team works collaboratively to solve a variety of challenges in this digital age. The team are actively developing solutions which explore new technologies and offer excellent learning opportunities. Collaboration with colleagues and subject matter experts across a range of engineering disciplines throughout Beca is key to the success of our team and how we operate. As full-stack developers our team work on greenfield projects, deployment pipelines, standing up infrastructure and more. Many of our projects evolve over time which means an ability to manage multiple deadlines, adapt quickly and deal effectively with ambiguity, is critical. You will enjoy the challenge and variety of working in a dynamic environment.

    We have an extensive client base and as part of a true multi-disciplinary business you will have exposure to projects that other’s simply do not get early in their career. Our clients see us as their trusted advisor where we can leverage a range of disciplines to help solve problems and realise their business potential.

    In our Digital Products & Services business, you will be:

    • Encouraged to contribute to the business beyond project work, we want you to have an opinion and share it
    • Honing your technical skills on a variety of projects from concept to implementation
    • Working collaboratively with other technology disciplines
    • Getting your hands ‘dirty’, with plenty of variety in your role
    • Contributing to the team social culture; we believe in work life balance and having fun
    • Working with a diverse community spread across New Zealand, Australia & Singapore

    Learn more about Digital at Beca here: https://youtu.be/n9J4sZ_SMvg .

    We are currently recruiting for Software Developer to join our Digital Innovation Hub team. This position will be based in our Singapore Office.

    Job Requirements

    In this role, you will primarily be responsible for:

    • A passionate problem solver, with an inquisitive mind as to how technology can be an enabler
    • Collaboration with others on complex problems
    • Ideally you have experience/able to create APIs and backend services preferably with .Net Core
    • Familiarity using or configuring CI/CD pipelines using services such as Azure DevOps (preferred), or equivalent
    • Comfortable working in an agile development framework using scrum or related agile approaches, with the ability to be proactive, flexible, and being comfortable with ambiguity
    • Able to solve technical challenges with stakeholders from a range of engineering backgrounds and lead the implementation of software-based solutions

    PRE-REQUISITES

    • Bachelor's degree in Computer Science or related
    • At least 1 to 2 years of working experience is preferred
    • Experience as a developer using some or all; cloud-based software products, web development, Rest APIs, distributed systems, software security and data storage systems
    • Experience using cloud infrastructure services, specifically Microsoft Azure, to provide software solutions with high availability requirements
    • Experience creating web applications using poplar frameworks such as MVC, React, Vue or Angular
    • Excellent communication skills with the ability to build meaningful and collaborative relationships across various levels of a business

    Why Beca?

    We offer a comprehensive career growth and development programme along with a vibrant and supportive team environment. If you enjoy working for an organization that values partnership, tenacity, enjoyment and cares for its people and clients, then look no further than Beca.

    Beca prides itself on supporting a diverse and inclusive culture - open to inputs from creative people of all genders, ethnicity, identity, thought and experiences.

    If you want to make everyday better, apply online today with your CV and cover letter online today.

    Please Include The Following Information In Your Resume

    • Education background
    • Working experiences
    • Reason(s)for leaving
    • Expected salary
    • Date of availability / Notice Period

    The Beca Group of Companies is an Equal Opportunity Employer and all applications are kept strictly confidential.

    Information

    • HR Name :Human Resource
    • HR Email :careers@beca.com
    • HR Phone :+65 6220 7588
Top