Magnet.me  -  Het slimme netwerk waarop hbo‑ en wo‑studenten hun baan of stage vinden.

Het slimme netwerk waarop hbo‑ en wo‑studenten hun baan of stage vinden.

Software Engineering Specialist, SRIMS Technology

Geplaatst 8 nov. 2024
Delen:
Werkervaring
3 tot 6 jaar
Full-time / part-time
Full-time
Functie
Soort opleiding
Taalvereiste
Nederlands (Vloeiend)
Deadline
15 nov. 2024 18:30

Je carrière begint op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

We’ve always been an organisation with purpose: to use the power of communications to make a better world. You can trace this back to our beginning as pioneers of the world’s first telecommunications company. At our heart, we’re a technology company with research and innovation in our bones and a desire to be personal, simple, and brilliant for our customers - these are the values we live by whilst also creating an inclusive working environment where people from all backgrounds can succeed.

Our pursuit of progress over the past 180 years has established BT as a strong, successful brand, with huge scale capable of achieving great things. From supporting emergency services, hospitals, banks, and keeping economies around the world online, safe, and secure, to delivering large-scale technology infrastructure like the creation of BT Sport.

Today in this fast-changing, always-on, digital world, our purpose remains true. Yet the market conditions, regulation, and competition we face are tougher than ever before. So if you have the drive, optimism, and resilience to help propel us forward, we’ll offer unrivaled personal development, a wealth of opportunities to learn, experience new things, and pursue new careers. If that’s you and what you’re looking for, we’d love you to be part of our future.

Why this job matters

The Software Engineering Specialist executes a range of software engineering tasks in the delivery of the software engineering strategy and roadmap that supports BT's commercial strategy through cross-functional collaboration and the participation of a team that pursues innovation as well as engineering excellence.

What you’ll be doing

  • You are accountable for the product delivery of the teams.
  • You will showcase a strong appreciation in designing, developing, and maintaining a large-scale Internet application, where security, extensibility, performance, reliability, and scalability are critical design goals – not after-thoughts. Work with large modern distributed systems and polyglot persistence technologies including RDBMS and NO-SQL data stores.
  • You will define processes, coach, and educate team in processes adherence, best practices, and industry standards. Contribute to our micro-services architecture and robust RESTful APIs.
  • Be a technical mentor – perform code reviews, actively participate in design and architecture discussions, and defect triages.
  • Communicate well - provide clear, concise, and accurate reports for senior leadership.
  • Lead and mentor teams of dedicated engineers to build powerful products in an iterative Agile or Kanban environment.
  • Accountable for cost and quality of all systems design, solution architecture, development, transformation, modernization, and operational decisions.

What You Need for this Position

  • Can-do attitude and tinkering tenet that drives a practical approach to solve problems.
  • Collaborative mindset and ability to usher the team into its new abilities.
  • Take end-to-end accountability.
  • Ability to lead through ambiguous situations and seek clarity.
  • Highly proficient in the latest versions of Java, Spring Boot, Angular, NO-SQL and SQL data stores, and micro-services development.

In addition to this, you will have a leg up if you also meet the following criteria:

  • 3+ years of experience leading and mentoring other software engineers.
  • 8 to 12+ years of programming experience as a background in Java-related technology stack.
  • Experience with one or more of the following data stores: Oracle, PgSQL, neo4J
  • Bachelors or Masters in Computer Science OR related technical discipline. Equivalent experience also considered.

Key Skills

  • Subject matter expert in logical inventory, service design, and activation platform.
  • Build strategic solutions around logical inventory, activations, and T2R domain.
  • Solid experience in developing microservices using Spring Boot, Camunda, Spring Cloud Streams, Spring JPA, PgSQL, and Graph databases.
  • Developing highly efficient data access APIs using Spring JPA, Hibernate, JOOQ, Oracle, graph databases.
  • Expertise in performance, scalability, and re-usability as prime objectives while designing and coding.
  • Frameworks and design patterns for highly scalable event-driven architectures.
  • Experienced in following DevOps principles, build and deployments using CD/CI pipelines, code quality, and code performance tools and strategies.

Additional Good to Have Skills

  • Data modeling, (de)-Normalization - design efficient data models for highest read/write throughput.
  • GCP data pipelines.

We're a global company with over 89,000 employees and operations in over 170 countries worldwide. And to keep our millions of customers happy, our business activities are pretty wide-ranging too. Internet and broadband is big for us, but we're a major player in networked IT services as well.
Our values
We've updated our BT values. We've developed the new ones…


We're a global company with over 89,000 employees and operations in over 170 countries worldwide. And to keep our millions of customers happy, our business activities are pretty wide-ranging too. Internet and broadband is big for us, but we're a major player in networked IT services as well.

Our values
We've updated our BT values. We've developed the new ones through conversations with BT people across world. They described what it feels like on our best days, and how they would like everyone in BT to work together.

Customer - We are here for our customers - We're committed to making things better for our customers - by providing the vital services they rely on and finding new ways to improve their lives and businesses. We're knowledgeable, professional, dependable and easy to do business with. If things go wrong, we take responsibility for putting them right.

Team - We help each other achieve more - We are one team and never let a colleague fail. We focus on shared goals and bring BT together for our customers, even when we're in different parts of the business or on different sides of the globe. We give feedback, coach and learn. We say thank you for a job well done.

Honesty - We are honest and respectful - We speak honestly and listen. We show respect to colleagues and customers. We care about making BT better and stronger, challenging ourselves to get to the heart of things. We enjoy working in a diverse organisation and benefit from looking at things in different ways.

Change - We all make change happen - Our industry changes quickly and so do we. We improve what we do for customers and BT by thinking big, starting small and moving fast. We anticipate the future, and each year aim to be better than last.

Pride - We are proud to make a difference - We believe BT isn't just another business. We make a real difference through our services and our role in the communities where we operate. We're all ambassadors for BT. Every one of us helps to keep BT strong, by acting with integrity and living our values. We make BT a place where we're proud to work.

Telecom
Amsterdam
89.000 medewerkers