Your new company
Our client is an international technology company specializing in digital advertising innovation. They developed an integrated technology platform for brands to reach consumers through impactful in-feed advertising. With a focus on advertising efficiency and engagement, they deliver advertising that creates positive attention by harnessing the power of big data, innovative in-feed formats, wide reach, and extensive intelligence services. In addition, they offer a unique solution to offset campaign emissions through its Carbon-Neutral label.
They partner with some of the world's greatest brands, including Amazon, Bacardi, Dell, IKEA, and Toyota. We cultivate an energetic, open environment that fosters a culture of ideation, growth, and #GoodVibes, all of which shine through to our clients.
Your new role
As a Backend Developer you will:
- Be responsible for implementing features using the latest .NET platform, having C# as the main coding language, as per functional and technical design, following Agile methodology;
- Participate in design workgroups, propose ideas, build technical design, estimate developments;
- Collaborate with cross-functional teams and contribute to the development of new features and functionalities;
- We don’t always have the answers so sometimes you are required to roll up your sleeves and do research to find the most efficient way to solve complex problems;
- You will not always be bounded to the C# ecosystem or coding in the traditional sense. We are an R&D department, meaning you will have to go outside your comfort zone to find the best solution.
What you'll need to succeed
- 5+ years working experience with .NET /C#;
- In depth knowledge of Design patterns, a passion for clean code practices;
- Great understanding of OOP and SOLID principles;
- Good knowledge of relational databases is (e.g. PostgreSQL, MS SQL Server);
- Solid understanding of efficient algorithms and data structures;
- Previous usage of message queue systems is a big plus (e.g. NATS, RabbitMQ, Kafka);
- Previous experience with NoSQL databases is welcome (e.g. MongoDB, Cassandra);
- Previous experience with Javascript;
- Good understanding of web protocols;
- Familiarity with version control tools (eg. Azure DevOps, GitLab, GitHub);
- Strong problem-solving and troubleshooting skills;
- Excellent communication and collaboration skills;
- Bachelor's degree in Computer Science or a related field.
What you'll get in return
- Engagement in intellectually stimulating work as part of a highly skilled Engineering team;
- Great compensation;
- Cool office building, downtown location (Romana Square);
- Casual & friendly working environment, amazing team, flex time;
- Personal development, budget for learning and development.
What you need to do now
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.
#LI-DNI