Lead Software Engineer

Lead Software Engineer
Company:

Publicis Groupe


Details of the offer

When you're one of us, you get to run with the best. For decades, we've been helping marketers from the world's top brands personalize experiences for millions of people with our cutting-edge technology, solutions and services. Epsilon's best-in-class identity gives brands a clear, privacy-safe view of their customers, which they can use across our suite of digital media, messaging and loyalty solutions. We process 400+ billion consumer actions each day and hold many patents of proprietary technology, including real-time modeling languages and consumer privacy advancements. Thanks to the work of every employee, Epsilon India is now Great Place to Work-Certified. Epsilon has also been consistently recognized as industry-leading by Forrester, Adweek and the MRC. Positioned at the core of Publicis Groupe, Epsilon is a global company with more than 8,000 employees around the world. For more information, visit epsilon.com/apac or our LinkedIn page.Job DescriptionCJ Affiliate is the leader in Affiliate Marketing, a division of Publicis Groupe. We take pride in our innovative technology, comprehensive data solutions and our people. We equip our teams with advanced tools, training and career development opportunities all to provide cutting edge solutions, strategies and support to deliver high quality results for our clients. We work in an energetic, results-oriented, collaborative, team environment that recognizes exceptional performance. As we evolve and grow as a business, so do you.Do you want to work in a fun, smart, and energetic environment where you will be challenged, rewarded AND inspired? Come work with top performers at CJ Affiliate to make a real difference in how top brands run their businesses. We are the world's leading affiliate marketing network - we transform digital marketing with the help of big data and business intelligence. We help advertisers drive more sales and expand their reach - and we want to hear from you!Why we are looking for youAt Epsilon/CJ Affiliate, we run on our people's ideas. It's how we solve problems and exceed expectations. Our team is now growing, and we are on the lookout for talented individuals who always raise the bar by constantly challenging themselves.What you will enjoy in this roleTotal experience: 8-12 yearsHands-on experience: Java, Microservices Architecture, Spring Boot, Oracle, MQ, Restful WS/SOAP WS, JMS, Spring, Hibernate, Eclipse, Tomcat, Hadoop, Kafka, Spark, Cassandra, ELK, AWSExperience as product/component or enterprise architectAbility to coach, groom, and upskill technical teamsWhat you will doWork closely with Architects, Project Manager / Onsite Leads and DevelopersOwn product component end-to-end until productionProduct configuration in production for HA and ScaleUnderstand product needs and articulate that through requirement and functional specificationsDetailed design, Coding, Unit Testing, Performance testing / Analysis, Troubleshooting & Bug fixing as requiredDocument use cases, flow chart, sequence diagrams, class diagramsLead teams of size 3 - 8 members for application development or a module in big projectsClient interfacing for technical explanations and discussionsTroubleshoot and resolve product issues from the production environmentSupport/maintain/design backend infrastructure for product supportAutomate deployment, customization, upgrades and monitoring through DevOps toolsPerformance tuning, monitoring, maintaining fault tolerant/HA infrastructureDisaster recovery design, implementation, and maintenanceParticipate in long-term strategies and scalability effortsBuild documentation of operating procedures and provide knowledge transferLead/manage a team and provide timely updates and reports to senior managementQualificationsA Bachelor's degree in Computer Science or a related field or equivalent experience8-12 years of IT experienceTechnical Skills:Excellent hands-on coding skills in JavaGood understanding of multithreading patterns, JVM configurationsData Structures and AlgorithmsAbility to suggest design patterns and algorithms while following software development best practicesSolid understanding of JEE web and app containersConnection and Thread pools, memory management, securitySpecific knowledge of Spring and Hibernate is a mustGood knowledge on Big Data Technologies like Cassandra and HadoopBuild and deploy processes, CICD, automationKnowledge of JavaScript UI frameworks is desirable (Angular, React, etc.)Working experience on any SQL/No-SQL database preferably MongoDBPrior experience of TDD and strong adherence to Unit TestsProficient with version control, such as GitHubOther Skills:Strong written and verbal communicationGood interpersonal skills, experience in stakeholder managementE2E Product Lifecycle Management experienceUnderstanding of Agile/Scrum practicesGood understanding of Technology landscapeHands-on experience even as a managerGood understanding of development processesExperience working in an Agile environmentExperience of building productsNice to Have:Virtualization and strong networking knowledgeExperience working in the cloud computing industryFamiliarity with concepts of Messaging using JMSAdditional InformationEpsilon is committed to promoting diversity, inclusion, and equal employment opportunities by using reasonable efforts to attract, recruit, engage and retain qualified individuals of all ethnicities and backgrounds, including, but not limited to, women, people of color, LGBTQ individuals, people with disabilities and any other underrepresented groups.Publicis Groupe Commitment to Diversity & Equity Policy:Publicis Groupe is deeply committed to diversity and inclusion at every level of the organization. It reflects our core values and embodies our purpose of building a great company enabling human potential. We have a deep-rooted appreciation for how diversity of thought drives innovation, and we ground that value in a culture of collaboration and connected thinking.
#J-18808-Ljbffr


Source: Whatjobs_Ppc

Requirements

Lead Software Engineer
Company:

Publicis Groupe


Network Engineering Lead

Closing Date 2024/08/30 Reference Number SHO240816-7 Job Title Network Engineering Lead Job Type Permanent Location South Africa, Western Cape, Brackenfell, ...


From Shoprite Group - South Africa

Published a month ago

Specialist: Senior Software Integration

Duties & Responsibilities: Contribute to organizations objectives for IT Development Develop and maintain models that meet end-user requirements, including ...


From Assupol Life Ltd. - South Africa

Published a month ago

It Security Implementation Specialist

Mo to matou ahuatanga | Who we areTonkin + Taylor is New Zealand's leading engineering and environmental consultancy, renowned for our technical excellence i...


From Tonkin + Taylor - South Africa

Published a month ago

Senior C# Developer

Calling all people who have a passion for C# development! We have a well-established client based in Johannesburg who is looking for a Senior C# Developer to...


From Goldman Tech Resourcing - South Africa

Published a month ago

Built at: 2024-09-21T06:48:10.963Z