Skip to content

Open nowPosted 4 days ago

Senior Developer

Dillards1 open role

Where
Little Rock, AR
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior DeveloperDillards · Little Rock, AR
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Dillards's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.9% of postings close within 7 days. Measured by our own scanner across the market. Dillards postings stay open a median of 49 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 12.9%7 days
  4. 21.0%14 days
  5. 35.6%30 days
  6. 58.5%60 days
This job: posted 4 days ago

Dillards median: 49 days open

The posting

THE OPPORTUNITY

Join our Customer 360 development team at a pivotal moment in our technological evolution. We are building the next generation of our customer database, moving toward a unified source of truth that powers critical enterprise applications. In this role, your work will directly influence the customer experience by ensuring that every interaction—from personalized shopping recommendations to enterprise support—is informed by accurate, comprehensive data. You will collaborate closely with a dedicated team of developers to transform complex data ingestion workflows into streamlined, automated processes. We are looking for a forward-thinking developer who is passionate about data integrity, excellence in software development, and creating tools that drive measurable business growth.

THE TEAM

The Customer 360 team is a cross-functional, collaborative group dedicated to building the definitive "source of truth" for Dillard's customer intelligence. We are a high-trust, self-driven team that values curiosity and adaptability as we modernize our customer data strategy to provide a holistic, full-view understanding of our customers. Our scope encompasses the full data lifecycle—from initial research and data modeling to designing robust APIs and developing complex, scalable batch processes. We are looking for a senior developer who is ready to take ownership of foundational systems, champion architectural integrity, and thrive within a team that is as passionate about software development as it is about the success of our colleagues.

WHAT YOU WILL DO

The responsibilities below represent the core functions of the role and are not an exhaustive list of all duties:

  • Design & Model Data: Architect and implement scalable data models that serve as the foundation for a unified "source of truth" for Dillard's customer data.
  • Architect Ingestion Pipelines: Develop and maintain complex, high-throughput batch processes to ingest, standardize, validate, and deduplicate customer data from disparate sources.
  • Build Robust APIs: Design and develop high-performance backend services and APIs using Spring Boot and Java to power enterprise-wide customer engagement applications.
  • Modernize Infrastructure: Drive the architectural integrity of our platforms by creating and maintaining CI/CD pipelines and leveraging containerization for deployment across multiple-environments.
  • Champion Development Standards: Uphold technical excellence through rigorous code reviews, automated testing, and proactive vulnerability remediation.
  • Collaborate & Innovate: Engage actively within our cross-functional, co-located team, leveraging AI-assisted development tools and continuous research to stay ahead of industry standards and deliver new features.

THE “MUST-HAVES”

  • Expert Java Development: Deep proficiency in Java, Spring Boot, and associated ecosystems; or similar tech stack.
  • Data Modeling Proficiency: Demonstrated experience in architecting, developing, and optimizing data ingestion pipelines, batch processes, and complex data models.
  • System Design & Architecture: Strong understanding of scalable architectural patterns, API design, and best practices for creating maintainable, high-throughput backend services.
  • Version Control & CI/CD: Advanced proficiency with Git-based source control and the ability to maintain robust CI/CD pipelines in a containerized environment.
  • Strategic Problem-Solving: A proven ability to own the full lifecycle of a feature, from research and design to implementation, testing, and deployment.
  • Collaborative Mindset: Exceptional communication skills with a track record of thriving in cross-functional, co-located teams and mentoring junior developers.
  • AI-Enabled Development: A forward-thinking, adaptive mindset with a strong desire to integrate AI-assisted development tools (like Copilot/Gemini) into all facets of the software development lifecycle.

THE “NICE-TO-HAVES”

  • Data Strategy Expertise: Experience with Master Data Management (MDM) concepts, Customer Data Platforms (CDP), or data governance strategies in an enterprise environment.
  • Relational Database Depth: Proficiency in IBM Db2 (LUW) or similar relational database management systems.
  • Distributed Systems & Big Data: Familiarity with high-volume, distributed data processing frameworks or NoSQL database patterns.
  • Observability & Performance Tuning: Experience designing systems with comprehensive monitoring and logging, or a track record of performance tuning for complex, high-throughput batch processes.
  • Data Security & Privacy: Familiarity with secure data handling techniques and compliance standards, ensuring sensitive information is protected throughout its lifecycle.
  • Containerized Development Experience: Familiarity with containerized environments, container orchestration (e.g., Kubernetes), and best practices for packaging and deploying enterprise applications.

Location & Hours: This is a full-time, on-site position located at our Little Rock, Arkansas headquarters. A high level of attendance is required as an essential function of this position.

No immigration sponsorship (ex. H-1B, TN, STEM OPT) is available for this position

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Dillards's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Dillards's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Dillards's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.