MediaRadar Logo

MediaRadar

Senior Software Engineer - Client Applications Team

Posted 3 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
As a Senior Software Engineer on the Client Applications team, you'll take ownership of feature development in full-stack web applications, focusing on design, implementation, and maintenance while ensuring high-quality standards. You'll collaborate with teams, solve complex challenges, and contribute to the modernization of applications.
The summary above was generated by AI

About MediaRadar
MediaRadar, now including the data and capabilities of Vivvix, powers the mission-critical marketing and sales decisions that drive competitive advantage. Our competitive advertising intelligence platform enables clients to achieve peak performance with always-on data and insights that span the media, creative, and business strategies of five million brands across 30+ media channels. By bringing the advertising past, present, and future into focus, our clients rapidly act on the competitive moves and emerging advertising trends impacting their business.

About the Role

As a Senior Engineer on the Client Applications team at MediaRadar, your work will focus on our suite of web applications.  You will contribute to features used daily by thousands of marketing professionals at leading brands.  Therefore your contributions will have a direct and significant impact on our company's growth and direction.  While your primary focus may be on one particular offering, there may be times where you need to jump in and help with another.  That kind of collaboration and flexibility is something we value at MediaRadar.  We’re looking for someone who can bring expertise and  passion, along with the aforementioned team mind set, to help us drive innovation and continue our success into the future. 

We primarily develop in the Microsoft stack (C#, MSSQL).  Our applications range from ASP .NET MVC using Framework 4.8 using a combination of Razor and jQuery to .NET 8 APIs using Angular 15+.  Our backend support applications also utilize various forms of .NET.  We have ongoing efforts to modernize all applications so experience in those types of migrations is of value.  In addition, 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. 

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 proactively identifying engineering challenges and their solutions. A lifelong learner, you seek out ways to improve software beyond mandates from product management.  You have experience collaborating with product and cross-functional teams to anticipate future stakeholder needs, designing solutions that are flexible and scalable to reduce rework and support long-term goals.  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.


Requirements

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 in a full stack environment
  • 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. 
  • Document code and processes. 
  • Conduct code reviews to ensure consistency and quality across the team. 

What You’ll 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. 
  • Strong communicator, able to articulate both technical and non-technical ideas clearly, and  unafraid to ask questions when something is unclear. 
  • 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. 
  • Experience in Agile methodologies, including SCRUM

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. 
  • Familiar with front-end development using Angular (15+), jQuery, TypeScript, JavaScript, CSS,  HTML

Additional Technologies: 

  • Experience with cloud provider solutions like AWS or Azure. 
  • Familiar with CI/CD pipelines; specific experience with Bamboo or Azure DevOps is preferred.
  • Knowledge of Object-Relational Mappers (ORMs) such as NHibernate, Entity Framework, and  Dapper. 
  • Familiarity with NUnit and Karma testing technologies is an advantage but not required.
  • Familiarity with Elasticsearch is an advantage but not required.
  • Experience with Big Data and Data Warehousing solutions is an advantage but not required.

Benefits

At MediaRadar, we are committed to creating an inclusive and accessible workplace where everyone can thrive. We believe that diversity of backgrounds, perspectives, and experiences makes us stronger and more innovative. We are proud to be an Equal Opportunity Employer and make employment decisions without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, or any other legally protected status. This is a full-time exempt role with base salary plus benefits. Final compensation will depend on location, skill level, and experience.

Top Skills

.Net 8
Angular 15+
Asp.Net Mvc
AWS
Azure
Azure Devops
Bamboo
C#
CSS
Dapper
Elasticsearch
Entity Framework
HTML
JavaScript
Jquery
Karma
Mssql
Nhibernate
Nunit
Typescript

Similar Jobs

5 Hours Ago
Remote or Hybrid
India
Senior level
Senior level
Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The Senior Manager in Technology Services leads database management, performance tuning, cloud integration, automation implementation, security compliance, and collaboration with cross-functional teams to ensure optimal database operations.
Top Skills: AnsibleAWSAzureElasticIbm Db2(Udb/Luw)RubrikTerraform
11 Hours Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Artificial Intelligence • Edtech • Mobile • Natural Language Processing • Productivity • Software
The SEO Specialist will execute SEO initiatives to improve rankings, drive organic traffic, and boost revenue through technical fixes and strategic optimization efforts.
Top Skills: AhrefsCSSGoogle AnalyticsGoogle Search ConsoleHTMLJavaScriptScreaming FrogSemrushSitebulb
12 Hours Ago
Remote
India
Mid level
Mid level
Agency • Digital Media • eCommerce • Professional Services • Software • Analytics • Consulting
As a Backend Developer, you will design and maintain WordPress themes and plugins, optimize performance, lead projects, mentor juniors, and integrate with frontend technologies.
Top Skills: AgileAWSDnsDockerGitGCPKubernetesMySQLPHPRestful ApisWordpressWpengine

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account