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
Mid Level
Job Description
Software Engineer
MediaRadar
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, 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. 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.
Job Requirements
- Key Responsibilities:
- 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.
- Qualifications:
- 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.
- 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 Software Engineer Jobs
• Build and maintain features within a production-grade iOS application • Develop intuitive, user-friendly interfaces for complex data input and visualisation • Collaborate closely with Product, Design, QA, and domain experts • Write clean, maintainable, and well-tested code aligned with team standards • Participate in the full product lifecycle (development, testing, release) • Contribute to improvements in team processes, tooling, and engineering practices • Own and deliver small-to-medium features end-to-end within a sprint (with senior support when needed)
Senior Statistical Programmer I – UK/EU
AIXIAL GROUPBringing reliability and expertise to clinical development
• Creation and QC of study specifications for SDTM datasets, and statistical programming and QC of SDTM datasets for Phase I-IV trials. • Creation and QC of study specifications for ADaM datasets, and statistical programming and QC of ADaM datasets for Phase I-IV trials. • Statistical programming and QC of tables, listings and figures for Phase I-IV trials. • Responsible for the quality and timeliness of assigned statistical deliverables. • As Lead Statistical Programmer, primarily responsible for all statistical programming activities on assigned studies including planning and coordination of activities for assigned statistical programming team members. • Active participation in improvements to departmental processes and procedures. • Provide mentoring within the Statistical Programming team.
Role Description Für unseren Kunden aus der Versicherungsbranche in Luzern, suchen wir eine:n erfahrene:n und motivierte:n Senior Software Entwickler:in – Migration WebSphere. - Migration von Applikationskomponenten von IBM WebSphere zu OpenLiberty/Docker/Kubernetes - Analyse und Modernisierung von JavaEE/JakartaEE-Legacy-Code - Design und Umsetzung stabiler REST-APIs inkl. Versionierung und Rückwärtskompatibilität - Umsetzung von Zero-Downtime-Deployments in einer hochverfügbaren 24/7-Umgebung - Integration in bestehende CI/CD-, Deployment- und Monitoring-Prozesse - Enge Zusammenarbeit in einem kleinen, erfahrenen Team und selbstständige Umsetzung Qualifications - Mehrjährige Erfahrung in der Migration von Monolithen zu containerisierten Architekturen - Sehr gute Kenntnisse in JavaEE/JakartaEE, OpenLiberty, Docker und Kubernetes - Erfahrung mit API-Design, DevOps/CI/CD und Monitoring-Tools (z. B. Grafana, Splunk, ArgoCD) - Solide Kenntnisse in Datenbanken und Datenmigration - Grundverständnis von Angular/Web Components - Sehr selbstständige, strukturierte und hands-on Arbeitsweise - Klare Kommunikation und Teamfähigkeit in einem kleinen, hochspezialisierten Projektteam - Fliessende Deutschkenntnisse Company Description Die Coopers Group AG ist eine agile Schweizer Recruiting Agentur, die Spezialisten und Führungskräfte in den Bereichen IT, Life Sciences, Engineering und Finance vermittelt. Mit flexiblen Ansätzen bringen wir Kandidat:innen und Unternehmen zusammen, die nicht nur fachlich, sondern auch menschlich zusammenpassen.
Title: Software Engineer (Remote) Location: US Job Description: Want to energize your career? Looking for stability with the freedom to innovate? At CertiPath you can have both while making the world more secure and simplifying access processes. We are seeking a Software Engineer to join our team, make a difference, and crush your professional goals at CertiPath. I’ve never heard of CertiPath. What do you do? We are experts in software and services for high-assurance digital identity verification and management. We are an established organization with a 21-year track record of delivering on our promises with the drive and entrepreneurial spirit of a start-up. CertiPath is focused on bringing facility and network access management for commercial clients and government agencies into the 21st century. What will the Software Engineer at CertiPath Do? You’ll work in a high-performing environment where you will develop and deliver software that simplifies solutions for a broad set of interrelated problems. Specifically, you will join a talented team of dedicated professionals in delivering production-quality code against well-drafted requirements and business logic from product management. You will have the opportunity to create and deploy cutting edge solutions for commercial and government clients alike. Best of all, you’ll get to grow your experience working alongside industry talent to solve problems that make the world a safer, and more secure place. What does a typical day look like for the Software Engineer at CertiPath? - Participate in high-functioning software development projects, including design and test. - Interpret requirements and design specifications to develop, debug, test and maintain software applications to be deployed against a broad array of platforms and cloud services. - Present complex technical information to team members and stakeholders. - Facilitate consensus building and resolution of complex technical challenges. - Learn and engage with new technologies that will contribute to your professional development. What qualifications do you look for? You might be the Software Engineer we’re looking for if you have: - U.S. citizenship and the ability to obtain a government clearance. - 5 to 7 years of progressive professional software engineering experience. - At least a bachelor's degree in computer science or a related field (or equivalent experience). - Proven expertise in Nuxt, Vue.js, and Python. - Demonstrated experience using Artificial Intelligence and Machine Learning in Software Solutions (Agentic AI, Copilot, GitHub). - Strong experience with RESTful API's, including design, development, and integration. - Strong understanding of relational databases (MSSQL and Postgres), including query design, triggers, and stored procedures. - Proficiency managing containerized workloads using Kubernetes. - Familiarity with Cloud solutions from AWS or Azure. - Familiarity with virtual server environments. - Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. - The ability to communicate with users, other technical teams, and management to collect requirements, describe software product features, and create technical designs. - A willingness to learn new technologies to solve challenging problems. We’re extra impressed by folks who have: - Experience working with regulated or high-assurance credentials (HSPD12, PIV, FIPS-201). - Hands on experience integrating 3rd party applications. - Experience building complex multi-tier software systems and or services. - OAuth2.0 and OpenID Connect implementation experience. - Technical knowledge of Public Key Infrastructure (PKI). What kind of benefits does CertiPath offer? CertiPath offers outstanding benefits, including health, dental, and vision coverage; a Health Savings Account plan; and a 401(k) plan with a generous employer match. We also believe strongly in maintaining a quality work-life balance, so we offer an unlimited PTO policy, seven company holidays, and a week-long break at the end of each year.



