Back End Engineer
Engineering | Philadelphia, PA | Full Time
Cadent powers the evolution of TV brand advertising. We provide marketers, agencies, operators, and media owners with data-driven solutions for buying and selling TV advertising. By connecting brands with opportunities across national inventory sources—cable, broadcast, and digital media—our technology improves efficiencies and boosts the results of linear, addressable, and cross-screen campaigns.
We are looking for an exceptional Back-End Engineer to join our Media Services Software Engineering team responsible for our converged media practice to deliver business and data insights across broadcast, cable and OTT platforms, transforming on on-prem tech stack into a cloud enabled solution.
You are eager to learn from some of the best developers in the area
You are ready to be challenged in a fast-paced Agile environment
You are fundamentally sound in core computer science concepts and writing code
You use a methodical approach that involves asking questions, uncovering false assumptions, and evaluating various approaches to the problem at hand before deciding on the best path forward
You are comfortable asking for insight or guidance on assigned tasks
What you will do:
Participate in code reviews
Collaborate with other teams, such as Product Management, Agile Management, and QA, to ensure successful design, quality, tracking, and delivery of projects
Complete defined tasks with adherence to Code Standards
Actively participate in all scrum ceremonies (planning, grooming, retro, etc) and adhere to the Agile process.
Adhere to best testing practices
Technical capabilities include:
Languages: C#, SQL (stored procedures), and bonus if you know Python and Java
Frameworks: RESTful API Interfaces, ASP.NET Core, WCF, Microservices, .Net Core, Entity Framework, nUnit, OpenAPI and bonus if you know Java Spring, Services Oriented Architecture, Various AWS API’s and Services
Processes/Concepts: N-Tier application implementation, common object-oriented practices, relational database design and maintenance, modern security practices (OAuth, JWT, OpenID Connect), multi-threading management and bonus if you have modern deployment strategies (Kubernetes, Docker), and experience with document database design and maintenance
Tools: Visual Studio 2019, Git, Resharper, Azure Dev/ops, Docker, SQL Server, API Mocking tools, and AWS/Azure cloud technologies.
3+ years’ experience in software development
Demonstrated understanding of application development methods, including Agile (Scrum and Kanban), as well as the fundamentals of requirement specification, design, coding, and testing of business applications systems
Strong understanding of unit test methodologies and is eager to produce quality code
Familiarity with modern development practices such as Trunk-Based Development and feature toggles
Demonstrated understanding of and a willingness to learn common patterns and architecture
Demonstrated effective communication, including accepting feedback
If the leading edge of media technology is the place you want to be, please contact us today and let’s start the conversation!
/CADENT/ is an EOE M/F/D/V. We do not work with 3rd Party Staffing Agencies.