Senior Software Engineer
Company: Neiman Marcus Group
Posted on: January 15, 2022
The Senior Engineer will report to the Manager, Customer Data
Platform Team. This is an exciting opportunity to be part of
technology Execution team as Neiman Marcus is going through digital
transformation, and Customer Data will be at the forefront of how
effectively we leverage the data for various marketing and
personalization use cases across multi-channel customer engagement.
This position will be responsible for leading the development,
testing and deployment of marketing applications focusing on CDP
platform. The role will interact with business and technology
teams, understand requirements, complete impact analysis, make
coding changes and testing, coordinate various stages of testing
with business and/or other technology teams, complete production
implementations and provide technology and production support.
Ability to interact with both technical and executive stakeholders
Provide technical leadership for the Customer Data Platform
Lead internal and contract resources and ensure all SDLC best
practices are followed
Perform hands-on design, development, and implementation. As a
developer you will be a self-driven individual contributor; provide
efficiently organized and designed logic; be highly motivated and
well versed in developing robust, easily maintainable
You thrive working in a fast-paced environment and enjoy developing
high-volume data processing applications across multiple time zones
A Strong advocate of working in Agile environment leveraging
automation and CI/CD frameworks
Mentor and coach to junior staff
BS in Computer Science or related field
6+ years of enterprise technology related experience in application
development using Java/J2EE with service-oriented architectures,
application servers/frameworks (Spring Boot, Micro-services, Design
2+ years of experience with integrating internal and external
systems using a variety of integration patterns including ETL, web
services, and real-time messaging. Specific experience with Cloud
Platforms (AWS), Serverless architecture and Java RESTful API
Development is required.
2+ years of experience with developer tools including GIT, Jenkins,
NodeJS, ReactJS, AWS lambda, SNS, SQS, Kinesis, S3 and DynamoDB is
Strong understanding of databases, NoSQL data stores, Storage and
distributed persistence technologies.
Demonstrated experience with high-volume consumer facing software
systems, including architecting, and building highly scalable
distributed systems, integrations across multiple data-sources
Experience/knowledge with SCM (Bitbucket, GIT) and DevOps tool
suite (CI/CD, Bamboo, Automation etc.,) is essential.
Experience in Marketing technologies, third party integrations and
building Customer Data Lakes is a plus.
Experience with preparing systems for peak seasons such as holiday
Experience developing and leveraging relationships in
Strong presentation and communication skills
Keywords: Neiman Marcus Group, Garland , Senior Software Engineer, IT / Software / Systems , Garland, Texas
Didn't find what you're looking for? Search again!