Lead Software Engineer opportunity exists at our organization to drive future innovations in Marketing Services. This role plays a key part in bridging consulting, marketing strategy and technical execution. The successful candidate will be responsible for identifying functional and system requirements to support development of tools and platforms that improve media performance.
The ideal candidate must have excellent tech consulting skills, strong digital marketing automation experience, data flows expertise or product ownership knowledge related to payments or other financial services sectors. They should also possess hands-on Java, Spring Boot, Microservices (REST API) skills along with familiarity with Modern Web Development technologies like React/Angular 2+, NodeJS/GQL etc., Big Data/Analytics tools such as Hadoop/Spark Python/Scala etc.
* Key Responsibilities:
* Collaborate with cross-functional Product/Tech teams to identify functional/system reqs supporting tool/platform dev improving media perf & automating processes for complex multichannel campaigns;
* Provide technical leadership/expertise architecting new platform capabilities building highly available large-scale fault-tolerant systems;
* eAdvise on short-long term use cases interoperability for 3rd party software/tools giving clients diverse tools manage analyze digital ads;
* Aessess tech approaches integrating backend data services w/user interfaces - Design&develop REST APIs/web services using Java/Spring Boot/emerging tech; Familiar Client techn review proc/tools