Senior .NET Developer (Advertising platform)

Europe Europe (remote) Latin America .NET Software Developer

Required skills

.NET / strong
SQL / strong
English / strong

Would you like to work on a big advertising platform, mentor other engineers, deal with challenging tasks?

If yes, then keep reading!

Sigma Software is looking for Senior Developer to join our big team. The project implies development of ad platforms for publishers, advertisers, and media buyers. A long-term project, new technologies, microservice architecture – everything that you would like to work with!

Sounds like you? We are waiting for you on our team!

Customer

Our Client is a US-based rapidly growing AdTech company that provides superior end-to-end technology, premium marketplace, and best in market advisory services. It powers the advertising businesses of the largest media and entertainment companies in the world, such as Fox, NBC Universal, and Viacom in the USA as well as Sky, Channel 4, RTE, and Mediaset in Europe.

Project

We invite you to work with the provider of comprehensive ad platforms for publishers, advertisers, and media buyers. We build and support high-quality data solutions to process terabytes of data on AWS’s cloud-native data platform. Our project is helping in building a graph of graphs.

As a part of this role, you will:

  • Be responsible for planning and designing of software and web applications
  • Be an integral part of an effective team to deliver projects from design to testing, including new programs, enhancements, and modifications
  • Collaborate with the Quality Assurance team to conduct testing
  • Demonstrate in-depth knowledge of engineering methodologies, concepts, skills

Anyway, it’s a new fresh start, the oldest component is 1.5 years.

Requirements

  • At least 5 years of commercial experience in .NET
  • Solid knowledge of the .NET ecosystem (C#, Web API, EF, LINQ, dotnet CLI, etc.)
  • Strong experience with SQL (in particular T-SQL for Microsoft SQL Server)
  • Understanding of OOP / SOLID concepts
  • Commitment to high quality and easy-to-maintain code, with experience in unit testing / TDD practices
  • Experience with designing, implementing, and shipping modern web applications
  • At least Upper-Intermediate level of English

 

Nice to have:

  • Experience with tech stack and tooling which includes, but is not limited to: Entity Framework, NServiceBus, MediatR, Autofac, AWS, GitHub, and Jenkins CI
  • Nice to be familiar with modern JavaScript frameworks (in particular ReactJS)

Personal Profile

  • Proactive person
  • Enthusiastic problem solver
  • Goal-oriented mindset

Responsibilities

  • Implement software at a high level of quality, covered with high level of test coverage in a modular design
  • Investigate, reproduce, and resolve defects
  • Work to & feed into development standards & best practices
  • Setup & maintain development environment(s)
  • Refactor code where there’s benefit in doing so
  • Review code and provide constructive feedback
  • Ensure non-functional requirements are met by deliverables
  • Take responsibility for the product and your contributions to it
  • Collaborate with QA Engineers to ensure tests are aligned with the solution and complement tests written by development
  • Organize & execute releases

WHY US

  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now


    OR

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb