Enable job alerts via email!

C#/.Net Engineer (Broadcast Radio Stations)

Opinov8

United States

Remote

USD 70,000 - 110,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative technology firm is seeking a talented backend developer to enhance their platform that connects audiences and ads globally. In this dynamic role, you will work on backend system development, focusing on coding, optimizing, and maintaining core services and APIs. You'll design RESTful web services ensuring seamless data communication, while collaborating with cross-functional teams to drive impactful projects. With a remote work model and a commitment to professional growth, this opportunity offers a chance to work on exciting projects that challenge your creativity and technical skills, all within a supportive, diverse team environment.

Benefits

Flexible working conditions
Continuous learning and development opportunities
Collaborative team environment
Work from anywhere
Impactful projects across various industries

Qualifications

  • Expertise in building web apps using C# or related OOP languages.
  • Experience writing code for multi-threaded environments.

Responsibilities

  • Develop backend systems, maintaining and optimizing core services and APIs.
  • Design and develop RESTful web services for product communication.

Skills

C#
Object-Oriented Programming (OOP)
RESTful Web Services
Transact-SQL
Multi-threaded Programming
Agile Development

Education

Bachelor's in Computer Science
Equivalent combination of education and experience

Tools

MS SQL Server
GCP
Web UI frameworks (Ext.js, Angular, React)

Job description

PROJECT DESCRIPTION:

Our client builds the technology platform for connecting audiences and ads, everywhere. They simplify ad transactions by focusing on innovation, customer delight, and value creation. The product acts as the central point of integration for various products (e.g., Authentication product, Broadcast Agent service, Network, Traffic), enabling seamless communication between them.

IN THIS ROLE, YOU WILL:

  1. Work on backend system development, including coding, maintaining, and optimizing core services and APIs.
  2. Facilitate the efficient flow of data between applications, databases, and services, ensuring reliable and accurate data transmission across systems;
  3. Design and develop RESTful web services for communication between products, ensuring data is exchanged in JSON format.
  4. Work with MS SQL Server to manage data storage, retrieval, and processing, ensuring data consistency across systems;
  5. Write and maintain code in a multi-threaded environment, ensuring thread safety and avoiding race conditions;
  6. Apply object-oriented programming principles to develop scalable, maintainable, and reusable backend systems;
  7. Continuously improve code performance and scalability, particularly in a cloud-based (GCP) environment;
  8. Work closely with cross-functional teams to ensure smooth integration and communication between products and services;
  9. Identify and resolve issues related to system integration, data flow, and backend performance;
  10. Leverage GCP (desirable) to deploy and manage backend services, ensuring scalability, reliability, and high availability;
  11. Maintain clear and comprehensive technical documentation for backend systems and integrations.

IF YOU ARE:

  1. BS in Computer Science, Information Science, Engineering, or related field OR equivalent combination of education, training, and experience;
  2. Expertise in building web apps using C# or related OOP languages;
  3. Experience writing code for multi-threaded environments; both client UI and server framework;
  4. Experience with Transact-SQL programming, MS SQL Server or similar RDBMS;
  5. Strong OO design skills;
  6. Solid algorithmic skills and experience applying design patterns to both new and existing code;
  7. Working knowledge of using RESTful web services and APIs;
  8. Willingness to thoroughly test and debug code that you, or others, may write;
  9. Successfully work in a team environment and approach challenges with a problem solving, can-do, positive attitude;
  10. Experience working in an agile development environment with local and remote teams.

NICE TO HAVE:

  1. Experience in Web UI technology frameworks like Ext.js, Angular, React, or comparable;
  2. Experience with cloud platforms (GCP, Azure or AWS);
  3. Experience with other programming tools, languages and protocols.

AS A NOSOPINOV8R, YOU WILL HAVE:

  • Digital-First Approach: Great talent knows no borders! You can work from wherever you are. We hire and collaborate with professionals worldwide.
  • Remote Work Model: Balance your professional and personal life with our flexible working conditions. We offer an empowering environment to be productive and deliver your best from anywhere.
  • Exciting Projects: Dive into impactful projects across various industries that challenge and spark your creativity. Work on innovative solutions that push boundaries, giving you the chance to make a difference and drive change.
  • Boost Your Expertise: Elevate your career with unmatched experiences that expand your knowledge and master skills. We foster continuous learning and development opportunities that allow you to grow and reach new heights.
  • Join the Best Team Ever: Collaborate with our diverse and cross-cultural team of passionate technologists and creative thinkers who inspire and support. Together, we develop services that make a real impact on the world.

HOW’S THE HIRING PROCESS GOING

We strive to make a smooth and transparent hiring process to find the perfect match for both sides. Steps may differ depending on the position—here’s what to expect:

  1. Initial Interview: If your background fits the role’s criteria, we’ll invite you for an interview with a Talent Acquisition Specialist to get to know you better.
  2. Technical Interview: Depending on the role, you may be asked to complete a technical assessment/test task to showcase your expertise.
  3. Client’s Interview: Meet with client representatives to discuss the role specifics and gain insights into the project’s scope and expectations.
  4. Final Decision: After completing all interviews and assessments, we’ll reach a final decision and get back to you with the result.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior C# Engineer (Broadcast Radio Stations)

Opinov8

Remote

USD 80,000 - 120,000

Today
Be an early applicant

Newscaster New Washington, District of Columbia, United States

National Public Radio, Inc.

Washington

On-site

USD 105,000 - 175,000

5 days ago
Be an early applicant

Newscaster

NPR

Washington

On-site

USD 105,000 - 175,000

6 days ago
Be an early applicant