
Software Engineer
MediaRadar, Inc.
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Tech Stack
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.
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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#MSSQLC++PostgreSQLASP.NET MVC.NET 8SQLAngularjQueryTypeScript
Soft Skills
proactivestrong communicatorteam-orientedownershipcontinuous learningmentoringproblem-solvingcollaborationflexibilityinnovation