EP

Developer 2

Epsilon Data Management
Bangalore2-4 LPA Posted 3 Jun 2025
FULL TIME
Angular
Nodejs
C#
Software Development
Asp.net

Job Description

Here's a detailed overview of the Front End Developer with UI/UX role within Epsilon's Automotive Practice in Hyderabad, Telangana, India:

Overview: Automotive Practice Business Unit

Epsilon's Automotive Practice is a rapidly growing team that drives growth for major players in the automotive industry, from Original Equipment Manufacturers (OEMs) to dealerships across North America. As part of a 1,600-member global team, this practice offers the automotive world's largest service reminder platform, alongside agency services and digital media solutions. A leader in the automotive space, the team supports over 50% of auto dealerships in North America and manages relationships with over 280 million customers. This team is a hub for innovation and cutting-edge technology, focusing on developing best-in-class software and solutions for hyper-personalized digital marketing.

Summary

This position is responsible for developing, implementing, and maintaining UI/UX-based applications and components for Epsilon's automotive marketing platform.

Responsibilities

As a Front End Developer with UI/UX skills, you will:

  • Be responsible for the development and maintenance of applications using technologies such as HTML, CSS, and possess familiarity with mobile UI/UX patterns.
  • Work with Angular, NodeJS, ASP.NET, and C#.
  • Collaborate with developers, project managers, business analysts, and business users in conceptualizing, estimating, and developing new software applications and enhancements.
  • Assist in the definition, development, and documentation of software's objectives, business requirements, deliverables, and specifications in collaboration with internal users and departments.
  • Prepare and dispense work assignments, provide guidance, and/or review the work of other team members.
  • Collaborate with the QA team to define test cases, metrics, and resolve questions about test results.
  • Provide in-depth and strong technical specialty and knowledge to the team.
  • Develop components based on business and/or application requirements.
  • Create unit tests in accordance with team policies & procedures.
  • Assist in the creation of functional tests in cooperation with the QA team.
  • Update/create Knowledge Base Articles and case studies as necessary.
  • Assist in the creation and improvement of Knowledge Management.

Qualifications

  • Experience: 2-4 years of experience as a Front End Developer with UI/UX skillset.
  • Education: B.E/B. Tech in Computer Science or related field/MCA/MTech (No correspondence courses).
  • Software Development Lifecycle: Familiarity with Software Development Life Cycle, various development methodologies, and the ability to independently participate in each phase.
  • Solution Design: Ability to design and implement solutions that are reliable, scalable, and perform at a high-level to meet the service levels associated with mission-critical solutions.
  • Problem-Solving: Proven analytical and problem-solving abilities with the ability to anticipate and avoid problems.
  • Teamwork: Ability to work well within a team environment that includes geographically distributed team members.
  • Work Ethic: Ability to work within tight deadlines and effectively prioritize and execute tasks in a high-pressure environment.
  • Communication: Strong communication skills (verbal and written) and an ability to communicate with internal and external customers and all levels of management, including communicating technical information to nontechnical audiences.
  • Code Design: Ability to design and build flexible and extensible systems with a focus on code reuse and generation.
  • Testing & Specifications: Experience with writing detailed technical specifications for developers; design, validate and execute software test plans.

Preferred Qualifications

Non-Technical:

  • Experience in automotive marketing.
  • Excellent Analytical and problem-solving skills.
  • Ability to diagnose and troubleshoot problems quickly.
  • Motivated to learn new applications and domains.
  • Strong time management skills.
  • Ability to take full responsibility for tasks and projects.
  • Experience with Agile/SCRUM process.

Behavioral Attributes:

  • Team player with excellent interpersonal skills.
  • Strong verbal and written communication.
  • Possess a 'Can-Do' attitude to overcome challenges.
  • Self-motivated and directed.