Associate Software Engineer

  • Full-time

Company Description

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 Description

    Summary: The Technology development team offers a platform to understand the problem that the software is supposed to solve, design a solution, and develop and test it before releasing it to the end user. Team members are expected to strengthen the solutions offered through creating new offerings, maintaining the existing solution and offering the end user a seamless experience through analysis, critical thinking and the ability to design, test and develop software to meet user needs. The Cohort SOFTWARE ENGINEER will be able to demonstrate curiosity, problem solving, critical thinking and technology skills. They should exhibit a strong desire to learn through both self-paced and instructor-led curriculums.

    Qualifications

    • 1 to 2 years of experience in IT
    • Tech-savvy with strong interpersonal skills
    • Ability to work collaboratively with global teams
    • Able to clearly communicate and articulate ideas, both written and verbally.
    • Able to develop and maintain relationships within the organization globally.
    • Able to document information effectively through databases, knowledge warehouses, and other shared space.
    • Able to work in a dynamic, fast paced and often changing environment.
    • Able to use problem-solving skills to move toward a project’s successful completion.
    • Possesses technical and analytical aptitude and organizational skills.
    • Able to work as part of a team.
    • Open minded to accept feedback and acts towards improvements.
    • Demonstrates time management skills
    • Knowledge of database, Warehouse and SQL concepts
    • Learn and code within one of the core Tech stacks - (Oracle, SQL, AWS, Redshift, Snaplogic, Python and .Net) under practitioner's guidance
    • Learn to Unit Testing as part development processes under practitioner's guidance

    Nice to have qualifications for a DELIVERY ENGINEER:

    • Application Lifecycle Management and Project Lifecycle Management products (VSTS, Jira)
    • Conceptual knowledge of Coding Standards, Source Control and Version Management tools and concepts (BitBucket)

    Expectations for Cohort training:

    • Learn and develop data (ingestion and outbound) pipelines within one of the core tech stacks under practitioner's guidance
    • SQL, data warehousing and data mart concepts
    • Marketing CRM and digital marketing concepts
    • PeopleCloud platforms Product knowledge
    • Ability to develop APIs for real-time processing.
    • Epsilon documentation templates and standards.
    Privacy Policy