Media Radar

Senior Software Engineer

Remote New York, NY
USD 130k - 150k
ASP.NET CSS AWS Node.js Angular AngularJS C# Azure TypeScript JavaScript HTML .NET Machine Learning SQL Chef
Search for More Jobs Talk to a recruiter now 💪
Description

Who We Are 

MediaRadar is a cloud-based platform designed to boost advertising sales and client relationships.  We provide our ad tech & media company clients with in-depth insights on over 3.3 million brands by  analyzing data from multiple media platforms including television, digital, mobile, email, events,  social media, and print. Our platform equips over 5,100 clients with powerful tools to enhance their  sales strategies, making it easier for their teams to find new prospects, track advertising trends, and  close deals more efficiently. MediaRadar is recognized for its commitment to innovation and has  recently acquired Vivvix, the advertising intelligence unit of Kantar. As we integrate our data  platforms, we’re seeking an experienced and motivated software engineer to help modernize and  streamline our applications. 

Are you interested in joining a focused team of experienced software engineers, where innovation  and efficiency are key? Do you have a passion for working with modern technologies and the ability  to independently drive projects from concept to completion? At MediaRadar, you'll find an  environment where you can take ownership and make a meaningful impact. 

Please read through the full description below for responsibilities and requirements. 

Our primary development stack includes C# and Node.js, with an ongoing effort to modernize our  .NET applications by upgrading from .NET Framework to .NET 8. On the front-end, we primarily use  Angular 15+ and Razor. While most of our non-web projects are also written in C#, we tackle diverse  challenges across fields like image recognition, video encoding, and machine learning. Strong SQL  skills are essential for all projects, as many leverage Databricks and SQL Server as the core data  platforms. We’re looking for engineers who can navigate complex business domains and apply their  technical expertise to build innovative, high-quality solutions. 

As an engineer at MediaRadar, your contributions will have a direct and significant impact on our  company's growth and direction. We’re looking for someone who can bring both expertise and  passion to help us drive innovation and continue our success into the future. 

Who You Are 

You are a dedicated software engineer eager to join a talented development team. As an  experienced problem solver, you have a strong intuition for identifying engineering challenges and  their solutions. A lifelong learner, you actively contribute to elevating the team's overall expertise.  You take ownership of projects, driving them from concept through completion, while ensuring each  stage meets high standards of quality and performance. You take pride in creating robust  architecture, writing clean code, and delivering software that effectively meets user needs while  enhancing their experience. 

What You Bring 

● At least 4-6 years of experience in full-stack web development with a strong background in  SaaS solutions.

● Proven experience in identifying and solving complex technical challenges, focusing on  creating impactful solutions. 

● A proactive approach to platform improvements, consistently proposing enhancements that  add value and efficiency. 

● Strong ownership of your work, with a record of delivering high-quality, scalable solutions  that meet deadlines. 

● A passion for clean, maintainable code that adheres to best practices and drives long-term  stability. 

● A mindset for continuous learning, always striving to stay current with evolving technologies  and industry trends. 

● A team-oriented attitude, contributing not only to technical solutions but also to mentoring  and knowledge-sharing with peers. 

What You’ll Do 

● Take ownership of the entire life cycle of features - from design and implementation to  deployment and ongoing maintenance. 

● Analyze the complexity of tasks and break them down into digestible, actionable, and  accurately estimated scopes of work. 

● Implement features both vertically (UI, business logic, database design, external interfaces,  unit tests, integration tests) and horizontally (cloud-based solutions, service monitoring,  automated deployment, and synthetic testing framework support). 

● Ensure high-quality implementations and provide support during testing, bug fixing, and user  testing phases. 

● Maintain the overall quality of the software through refactoring where needed, focusing on  code performance, security, and scalability. 

● Adhere to and promote the company’s Software Development Processes.

● Document code and processes. 

● Conduct code reviews to ensure consistency and quality across the team. 

What You’ll Need 

Core Technologies: 

● Expertise in full-stack web development, with solid knowledge of both .NET Framework and  .NET Core (ASP.NET MVC and ASP.NET Core). Experience with .NET 8 is highly desirable.

● Strong SQL skills, with a focus on database programming—particularly with Microsoft SQL  Server and Azure Databricks. 

● Familiar with front-end development using Angular (15+), TypeScript, JavaScript, CSS,  HTML. AngularJs experience is a plus, but not required. 

● Proficient in Node.js (v11+). 

Additional Technologies: 

● Experience with cloud provider solutions like AWS or Azure. 

● Familiar with CI/CD pipelines; specific experience with Chef and Bamboo is preferred.

● Knowledge of Object-Relational Mappers (ORMs) such as NHibernate, Entity Framework, and  Dapper. 

● Experience with Big Data and Data Warehousing solutions is an advantage but not required.

Professional Skills: 

● Technically proficient with a keen interest in both current and emerging technologies.

● Eager to learn and understand the specifics of our niche market. 

● Highly motivated to identify and resolve root causes of errors and inefficiencies.

● Strong communicator, able to articulate both technical and non-technical ideas clearly, and  unafraid to ask questions when something is unclear. 

● Collaborative team player, committed to contributing to the success of projects.

● Lifelong learner, continuously sharing knowledge and insights to elevate the team’s overall  expertise.

Media Radar
Media Radar
Advertising Internet Market Research Real Time

0 applies

3 views

Other Jobs from Media Radar

Data QA Engineer

New York, NY US

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say