Software Engineer (.NET)

About the role and team

Freshly formed Audience Foundation team in Kaunas is looking for a new family member – Regular Software Engineer. The team is responsible for the support and development of back-end services and REST APIs that are widely used by key Adform products. Our team owns Data Management Platform which integrates and manages large volumes of data from numerous data sources as well as activates them for our customers, who are world known brands. Come join our team and let’s do some magic together!

Main impact the team makes:

  • Provides platform and business services for data management, customer segment creation and reporting.
  • High scale distributed systems development and management

Your responsibilities

  • Designing, building, testing, deploying, monitoring and maintaining products and services
  • Initiating and handling technical designs and complex application features
  • Focusing on value delivery for customer
  • Collaborating with teammates
  • Working closely with other teams to determine interdependencies
  • Optimizing the efficiency of development workflows
  • Work in an Agile and fast-paced environment in a cross-functional Scrum team
  • Working closely with and incorporating feedback from product management, client support team, UI/UX designers, and IT Engineers
  • Applying best practice defined by different functional areas (Architecture, Quality, Security, Product Management, Project Management)

We expect you

  • Have 2+ years of experience in building distributed applications and services in .NET
  • Have understanding of high availability, high performance, and high security
  • Have experience in development and maintenance of RESTful API and Back-End service development using C#
  • Have experience working with SQL and NoSQL databases (MongoDB, PostgreSQL, etc.)
  • Have experience in continuous integration, GIT, Unit testing, monitoring and logging
  • Have experience with Agile development, including continuous integration, continuous deployment and coding for automated testing
  • Have knowledge about software design patterns
  • Are self-organized, attentive to details, proactive, curious and creative
  • Are good at verbal and written English

It would be an advantage if you have:

  • Experience in building solutions according microservices architecture principles
  • Experience in .NET Core
  • Knowledge of algorithms and probabilistic data structures
  • Knowledge of VM provisioning (Puppet, Terraform, Ansible, other)
  • Knowledge of container technologies (Docker, Kubernetes, other)
  • Experience with any messaging infrastructure (RabbitMQ, Kafka etc.)

Our Promise

  • Challenging and unique technical tasks in data management area
  • Fun and experienced professional team
  • Dynamic, inspiring and international environment
  • Creative approach - we don’t believe in “one size fits all”
  • Informal style of leadership and communication
  • Possibilities to learn (conferences, training) and work with experts from different countries (offices around the world)
  • Fun office facilities, team building events and other
  • Monthly salary range for this position starts from 2500 Eur gross. The final offer will depend on the experience and competencies

About Us

Adform provides an integrated Software as a Service platform for the buying, managing and serving of digital advertising. The company’s software consists of a Data Management Platform, a Demand Side Platform and an Ad Serving Platform with advanced analytics, reporting and creative tools that drive high impact digital advertising campaigns globally. Founded in Denmark in 2002, Adform services a client portfolio that includes the world’s leading agencies, advertisers, consultancies, and publishers.