Position: Senior .NET Developer (Ad platform)
Company: Sigma
Experience required: 5y
English level: upper

We are looking for a bright, smart, and highly motivated  Developer to join our AdTech project.

We are excited by what we're building, and we care about the quality of our code, as well as our user experience. We will expect you to balance high standards and thoughtful development with a pragmatic approach to getting things done. Our culture is fast-moving, and engineers who like to work on a wide variety of projects, try new technologies, and collaborate with cross-functional teams thrive with us.

If this sounds like you, we'd love to talk.

**Customer**
Our client is an advanced advertising and data company that provides audience-based, multiscreen advertising solutions to local, regional, and national businesses and advertising clients. They enable advertisers to reach more than 90 million US households on television through cable networks, on-demand and addressable inventory across the US, and more than 45 million US households through authenticated, privacy-compliant IP addressability supported by rich data sets and powerful analytics and attribution services in a simple, user-friendly way.

**Project**
We are building the next generation of ads' planning and campaign optimization platform. Our stack is primarily , React/Apollo, GraphQL, and a little bit of Python. The product you'll be working on uses a microservices architecture with GraphQL + Apollo Server with Schema Federation tying the frontend to the backend(s) and Kafka as the backend message bus.

**Responsibilities**
— Development of the new features and enhancements
— Code, debug, document, and maintain software components
— Drive peer code and design reviews
— Perform unit and integration testing
— Participate in estimation and planning sessions
— Promote good design principles such as code reuse, modularity, and extensibility
— Participate in meetings with the Customer from the USA
— Report status and progress

**Requirements**
— At least 5 years of experience in commercial software development
— At least 3 years of experience in Web development
— Strong knowledge and proper usage of Object-Oriented Programming and Design
— Experience in writing clean code in  following the best practices and guidelines
— Experience in working with 
— Upper-Intermediate level of verbal English
— Experience in React

**Will be a plus:**
— Experience in Graph QL