Lead Developer to join our digital journey
The Digital Enterprise Transformation department in DSV Global IT is looking for a Lead Developer to collaborate with business and IT to deliver real value.
Digital Enterprise Transformation is responsible for developing and operating modern products, in line with DSV’s digital strategy. Our purpose is to generate direct business value for DSV’s business divisions by building advanced end-to-end products.
The unit operates with a start-up mindset and comprises cross-functional product teams with a mix of early-career and highly experienced colleagues. Our decision-making approach prioritizes knowledge and insight over hierarchical structures and emphasizes collaboration between individuals with diverse competencies.
As a Lead Developer, you will report to the Technical Product Owner of the specific product you're assigned to and work closely with other developers, data scientists, ML engineers, DevOps engineers, and business experts worldwide to design DSV's future digital experiences. One of the products you could help develop is ‘Digital Cargo’, an enterprise solution that enables a standardized process for collecting weight and measurement in cargo data, processing that data and updating various connected TMS systems.
Your responsibilities will include:
* Lead and provide professional development guidance for 5-10 software developers.
* Bring your know-how and best practices in delivery and operations, constantly improving your team's output.
* Work across all phases of the software development lifecycle (planning, design, implementation, deployment, operations, and support).
* Technically own new services and products.
* Work with the product owner and other senior leaders to create a great working environment that attracts other great engineers.
* Partner with the product owner and architect to set the technical vision for the team.
* Lead a cross-functional Agile team to understand requirements, and work with the product owner on product backlog grooming, sprint planning, execution, and retrospectives.
* Collaborate with the team on the continuous improvement of the product development process.
* Write and maintain documentation.
Required technology skills:
* Fluency in Java and Python.
* Experience with Big Data solutions (e.g., Hadoop, Flink, Spark, AWS Kinesis, Azure Events Hub).
* Production experience in Kafka in complex event processing systems.
* Experience with Kafka-based applications, including production/consumption, Kafka streams, and KSql.
* Development of stream processing analytics using Kafka Streams API, including the use of Processor API, Transformers, Mappers, and custom SerDes.
* Development of JSON schemas, Avro, and respective usage in producer/consumer and KStream applications.
* Ability to integrate different event streaming platforms.
Additionally, you should have experience with:
* C/C++, Go, or Scala.
* Understanding of Kafka's architecture and functionality.
* Knowledge of running a mid-size Kafka cluster.
* Developing applications with protobuf.
Explore learning and development opportunities in a dynamic IT organization
In Global IT, we enable the business to grow through organic growth and an active acquisition strategy, through well-thought-out technological and digitalized solutions. Our solutions are integrated with both customers and suppliers, enabling us to continuously optimize our customers’ supply chains and support efficient workflows for our colleagues and DSV as a whole.
Global IT consists of more than 2,300 colleagues across the world. We invest in both technology and our people, offering unlimited opportunities to advance your career. If you thrive in challenges and a constantly changing environment, Global IT is the place for you.
#J-18808-Ljbffr