Job Details

ID #23784243
State Texas
City Irving
Job type Permanent
Salary USD TBD TBD
Source Epsilon
Showed 2021-12-03
Date 2021-12-01
Deadline 2022-01-30
Category Software/QA/DBA/etc
Create resume

Loyalty Manager Software Engineering

Texas, Irving, 75039 Irving USA

Vacancy expired!

Company Description

Epsilon is the leader in outcome-based marketing. We enable marketing that's built on proof, not promises. Through Epsilon PeopleCloud, the marketing platform for personalizing consumer journeys with performance transparency, Epsilon helps marketers anticipate, activate and prove measurable business outcomes. Powered by CORE ID®, the most accurate and stable identity management platform representing 200+ million people, Epsilon's award-winning data and technology is rooted in privacy by design and underpinned by powerful AI. With more than 50 years of experience in personalization and performance working with the world's top brands, agencies and publishers, Epsilon is a trusted partner leading CRM, digital media, loyalty and email programs. Positioned at the core of Publicis Groupe, Epsilon is a global company with over 8,000 employees in over 40 offices around the world. For more information, visit epsilon.com. Follow us on Twitter at @EpsilonMktg.

Job Description

As a Manager Software Engineering, the incumbent will be responsible for managing the development and implementation and operationalization of enhancements to an existing financial services client. . The incumbent will need a deep understanding of the platform's design and possess the skills required to convert business objectives or problems into low level technical design necessary for development work to commence. The appropriate candidate will also be responsible for ensuring timely, quality deliverables from a team of engineers while working closely with project managers, business analysts, and quality engineers.

Responsibilities:
  • Operational Support
    • Ongoing operational support for applications in production.
    • Excellent analytical and problem-solving skills specific to diagnosing the root cause of application errors or other behavior based on limited information.
    • Excellent multi-tasking skills surrounding competing priorities and workstreams.
    • Environment set-up and deployment strategy to multiple lower environments and production.
    • Accountable for development and maintenance of applications with technologies involving .NET.
  • Enhancement Support
    • Collaborate with developers, project manager, business analysts and business users in conceptualizing, estimating, and developing new software applications and enhancements.
    • Effort estimation and timeline for changes/fixes.
    • Code management, including definition of branches, merging strategy, and phase gate check-in process.
    • Impact analysis of requested changes or fixes to the application itself, dependent functionalities, and other platform components.
    • Documentation review of technical design documents to ensure changes and impacts are comprehensively represented.
    • Participation in sprint planning, daily standups, retrospectives, and demos.
    • Understanding of functional and non-functional requirements and how they translate into technical architecture.
    • Code Review of changes being promoted to new environments.
    • Breakdown of low-level design into user stories and tasks.
    • Collaboration with QA team to define test cases, metrics, and resolve questions about test results.
  • Resource Management
    • Management of career paths and workload for software engineers across varied locations (and countries).
    • Advise and mentor team members in specialized technical areas.
    • Identify and implement coding standards relevant to the platform solution based on best practices.

Skills Required:
  • Ability to identify non-obvious solutions to complex problems.
  • Bachelor's degree or equivalent in computer science.
  • 5+ years' experience in .NET framework, Net MVC Design Pattern, .Net Webforms, SQL/MySQL, ReST and SOAP based programming, Ajax, .Net Core Web, HTML/CSS/JavaScript based programming, Software Development Process, Object-Oriented Design (OOD),Software Debugging, Microsoft Visual Studio.
  • Solid knowledge of web architectural and design patterns.
  • Understands software security practices including user authentication and authorization, data validation and an understanding of common DOS and SQL injection techniques.
  • Familiar with profiling, code coverage, logging, common IDE's, and other development tools.
  • Familiar with Agile Methodologies - SCRUM and Strong communication skills (verbal and written)
  • Ability to work within tight deadlines and effectively prioritize and execute tasks in a high-pressure environment.
  • Demonstrated verbal and written communication skills, and ability to interface with Business, Analysts, and IT organizations.
  • Ability to work effectively in short-cycle, team-oriented environment, managing multiple priorities and tasks.
  • Ability to take full ownership of tasks and projects
  • Behavioral Attributes
    • Team player with excellent interpersonal collaboration skills
    • Strong verbal and written communication
    • Possess Can-Do attitude to overcome challenges with high energy levels
    • Self-motivated and directed, passionate about quality and client satisfaction

Nice to have qualifications:
  • Technical
    • Strong technical knowledge of SQL and data analysis with relational database modeling principles and techniques
    • Working knowledge of Data Technologies in the Cloud such as AWS services of compute, storage, messaging, RDS/Redshift or Snowflake
    • Strong skills in writing SQL queries (Oracle/SQL Server/Warehouse/NoSQL).
    • Basic UNIX/Linux knowledge/exposure is a plus but not required
    • Knowledge of data warehousing concepts
    • Proven expertise in ETL/ELT tooling such as Pentaho, Integration Services, Informatica, Data Pipeline, Glue
    • Understanding of accessibility and WCAG guideline
  • Non-Technical
    • Work experience within a product development team in a loyalty, retail and/or financial context
Qualifications

Additional Information

Great People, Deserve Great BenefitsWe know that we have some of the brightest and most talented associates in the world, and we believe in rewarding them accordingly. If you work here, expect competitive pay, comprehensive health coverage, and endless opportunities to advance your career.

Epsilon is an Equal Opportunity Employer. Epsilon's policy is not to discriminate against any applicant or employee based on actual or perceived race, age, sex or gender (including pregnancy), marital status, national origin, ancestry, citizenship status, mental or physical disability, religion, creed, color, sexual orientation, gender identity or expression (including transgender status), veteran status, genetic information, or any other characteristic protected by applicable federal, state or local law. Epsilon also prohibits harassment of applicants and employees based on any of these protected categories.

Epsilon will provide accommodations to applicants needing accommodations to complete the application process.

#LI-JB1

REF122862G

Vacancy expired!

Subscribe Report job