This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
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
Nice to have:
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