MediaRadar, Inc. is a Software-as-a-Service company created to provide advertising insights in real time and help its clients gain the tools to outsmart their competition. The comp
Software Engineer
Location
India
Posted
51 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer
MediaRadar
• 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, C++, PostgreSQL). • 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.
Job Requirements
- 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.
- 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.
- 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.
- Familiarity with Modern C++; We are in the process of migrating from the legacy standard C++ to Modern C++;
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.
- In accordance with the **EEO-1** reporting requirements, we collect demographic data as part of our efforts to ensure fair and equitable hiring practices across all levels of our organization.
- A final compensation offer will ultimately be based on the candidate's location, skill level and experience, and the Company's pay equity.
- We are also committed to ensuring our recruitment process is accessible to all applicants. If you need a reasonable accommodation during the application or interview process, please contact us at **careers@mediaradar.com**.
- We’re excited to meet people who share our values and want to build the future with us.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Software Architect, Collateral Management Specialist
HITCONTRACTHitcontract is an IT recruitment agency and job ad platform. A young and energetic team of recruiters will find any spec
• General Responsible for Algo Collateral Architecture and DevOps & AI CoE trajectory and implementation for LC&I. • Drive feature development & support end-2-end. • Engage with business stakeholders, other squads, and tribes. • Mentor squad members. • Drive code quality improvements. • Improve DevOps, monitoring. • Drive down IT-run.
Senior Software Engineer – Lending
RecargaPayNossa missão é democratizar os meios de pagamentos pelo celular por meio de um serviço inovador, econômico e seguro.
• Write well designed, testable, efficient code by using best software development practices. • Contribute in all phases of the development lifecycle. • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. • Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems. • Work with version control using GitHub, conflict resolution, and automation of continuous integration processes. • Create and maintain software documentation.
Text & Reasoning LLM, NLU Tech Lead
Omilia - Conversational IntelligenceOmilia is the leading provider of Natural Language Understanding enabled IVR & natural dialogue interaction solutions.
• Lead the design, development, and delivery of advanced Natural Language Understanding (NLU) solutions leveraging Large Language Models (LLMs) for text and reasoning tasks. • Own the technical integrity and quality of NLU solutions, ensuring robust, scalable, and maintainable code and models. • Oversee architectural decisions, code reviews, and best practices for LLM-based NLU systems. • Ensure timely and successful delivery of NLU features and improvements, proactively identifying and mitigating risks. • Operate with high independence, making critical technical decisions and setting standards for the team. • Lead initiatives involving complex reasoning, multi-turn dialogue, and advanced text understanding, often spanning multiple projects or products. • Drive measurable improvements in NLU accuracy, performance, and customer satisfaction. • Mentor engineers and data scientists, fostering a culture of technical excellence and continuous learning.
Product Engineer – High Ownership Role
REalyse (UK)Bringing together every UK residential property dataset - data and analytics for investors, lenders and developers.
• Own and deliver fullstack product features • Design, build, and ship features end-to-end across frontend, backend, and infrastructure • Take ideas from concept → production with minimal hand-holding • Ensure what you ship works in the real product, not just in isolation • Think in systems, not just components • Translate product goals into technical solutions • Make pragmatic trade-offs between speed, quality, and scalability • Design solutions that are maintainable and evolve with the product • Build production-quality systems • Write clean, reliable, and scalable code across the stack • Improve performance, observability, and reliability of existing systems • Debug and fix issues in live environments • Collaborate closely with product, data, and design • Challenge requirements and improve solutions • Think about user impact, not just implementation • Use AI as a force multiplier • Use tools like Cursor, Copilot, and LLMs to accelerate delivery • Build and integrate AI-powered features where appropriate • Maintain engineering quality while moving fast • Contribute to engineering standards • Raise the quality bar across the codebase • Mentor other engineers where needed • Improve developer experience, tooling, and workflows




