Beca

Senior Software Engineer

Beca

Auckland, New Zealand · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
il y a 10 heures
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join Beca as a passionate and innovative Senior Software Engineer, playing a critical role in advancing our BEYON Digital Twin platform. Our diverse software engineering team emphasizes collaboration, creativity, and continuous improvement within a supportive environment committed to making everyday better.

Key Responsibilities

  • Utilize state-of-the-art technologies to tackle complex challenges associated with the BEYON platform's microservices and components.
  • Own the development and maintenance of various platform microservices while mentoring and guiding team members.
  • Coordinate technical implementations for Beacon and other solutions throughout the software lifecycle including planning, estimation, feature development, maintenance, and product roadmap contributions.
  • Partner effectively with business analysts, quality assurance teams, and stakeholders to drive innovative outcomes.
  • Foster strong communication and collaborative relationships within the digital team.

Required Experience and Skills

  • Proven experience as a full stack developer working with cloud-centric software products, web development, API integrations, distributed systems, and software security.
  • Proficiency with enterprise technologies such as C#, .NET, MVC, React, TypeScript, Microsoft Azure, SQL Server, Azure DevOps, git, GitHub, Infrastructure as Code, and Bicep.
  • Experience working with modern AI agents and cloud computing services to build solutions with high availability.
  • Ability to collaborate cross-functionally to influence and improve software product design and delivery.

Additional Desirable Skills

  • Experience in product development focused on scalable and maintainable software solutions.
  • Familiarity with Agile methodologies including Scrum.
  • Knowledge of additional programming languages like Python.

About You

You have a strong drive for long-term engagement with successful software products and a passion for continuous personal and technical development. You thrive working in motivated multi-disciplinary teams and enjoy leadership opportunities that help shape team culture.

About Beca Digital

Beca Digital is expanding rapidly, solving unique real-world problems through creative cloud-based products. Our offerings include the BEYON digital twin platform for asset-intensive organizations, Beacon for earthquake risk analysis and alerts, and CAPEXinsights, a capital portfolio management software used worldwide. Our Digital team embraces Agile and continuous improvement, playing a pivotal role across New Zealand and offshore operations.

What We Offer

  • Robust professional growth opportunities and access to industry experts.
  • A supportive, inclusive culture that values diversity and allows you to bring your full self to work.
  • Flexible work arrangements to support personal and family commitments.
  • Excellent benefits such as discounted health insurance, gym membership discounts, and social club events.

Level

Senior

Tools & software

Python required TypeScript required React required Git required C required

How they work

Communication Teamwork & Collaboration Leadership

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer