Job Details

ID #21091387
State California
City Westlakevillage
Job type Permanent
Salary USD TBD TBD
Source Epsilon
Showed 2021-10-14
Date 2021-09-28
Deadline 2021-11-26
Category Software/QA/DBA/etc
Create resume

Senior Software Engineer (Angular / NestJS / JAVA)

California, Westlakevillage, 91362 Westlakevillage 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

Epsilon is looking for a motivated, experienced full stack web application developer, who will work in a highly collaborative environment and produce the highest quality deliverables. The successful candidate will leverage expertise in modern web application design to build new features and augment existing functionality for our applications. Day-to-day duties will include building rich user interfaces using the Angular front-end framework, supporting our Java Spring Boot, GraphQL and NestJS backend and libraries, recommending upgrades for existing systems while working with the team to solve problems and satisfy user requirements. The candidate should have a real impact as a core member of a small team and should thrive in a work environment that requires strong problem-solving skills and independent self-direction, coupled with an aptitude for team collaboration and open communication.

Core Responsibilities
  • Build new features and feature enhancements; contribute to ongoing maintenance
  • Support and implement ongoing refinements of our coding style and development processes
  • Design, create, maintain and optimize a modern web application platform for user interaction and data visualization
  • Evaluate and prototype new technologies in the area of web application interfaces and backend services
  • Think quickly, communicate clearly and work collaboratively with product, engineering and QA teams
Qualifications
  • Strong applied experience programming in Angular, Java, GraphQL and NestJS
  • Work with product owners and development teams to gather and refine requirements, and see development through to QA, deployment and ongoing maintenance
  • Participate in ongoing research and evaluation of new technologies to make design and technical decisions and understand their impact
  • Collaborate across multiple teams in architecting new solutions
  • Drive efforts to reduce inefficiencies in development, QA and deployment processes
  • Ability to monitor and evaluate application performance and identify areas to improve performance and availability
  • Advocate for strong Agile development methodologies (SCRUM), automated testing, and continuous integration
  • Compose timely, comprehensive and accurate documentation as requested
  • Ability to multi-task without loss of efficiency or composure

Minimum Qualifications
  • 5+ years of hands-on experience in designing, developing and supporting web-based applications
  • Deep knowledge of Angular fundamental concepts, design and implementation
  • A strong command of modern and emerging web technologies, including Java, Spring Boot, Gradle, Spring Cloud Config, GraphQL and NestJS
  • Experience with RESTful services
  • Experience with various SQL databases (Postgres preferred)
  • Familiarity with testing frameworks and test-driven development
  • Experience with software revision and control systems (GIT preferred)
  • Experience with bug tracking systems (JIRA preferred)
  • Excellent interpersonal and communication skills

Preferred Qualifications
  • BS degree in Computer Science or related field or 5+ years of equivalent work experience
  • Experience with online advertising industry
  • Docker development and deployment
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.

REF120683S

#LI-LJ1

Vacancy expired!

Subscribe Report job