As part of the Direct+ Batch team, you’ll:
- Develop and drive delivery of platform capabilities to meet business requirements
- Validate solutions using proof of concepts and prototypes
- Write simple code (low maintenance, extensibility, test-ability and performance)
- Collaborate with the team to take advantage of new concepts/technologies
About you:
- You’ll have a Bachelor's degree in computer science or related field
- You’ll have 5+ years of experience developing commercial software
- You’ll have proven experience delivering solutions on AWS or Google Cloud utilizing a broad set of the services available
- You are self-led with an ability to work in a collaborative team environment
- You have strong coding experience with Python 3
- You have strong coding experience with Java (Scala desirable)
- You have an understanding of object-oriented design and programming methodologies
- You have strong problem solving and root cause analysis skills
Nice to have:
- Proven experience working on large-scale, distributed systems using frameworks (Spark/PySpark and/or EMR desirable)
- Strong knowledge of microservice development in large scale, high-transaction and high-availability secure environments
- Practical experience in automated unit testing frameworks, continuous integration, performance tuning/testing and application monitoring
- A knowledge of best practices and new emerging technologies
Similar Jobs
What We Do
For almost 200 years, Dun & Bradstreet has helped clients and partners grow and thrive through the power of data, analytics, and data-driven solutions. Our more than 6,000 employees around the world are dedicated to this unique purpose, and we are guided by important values that make us the established leader in business decisioning data and analytical insights. Our data & insights are valuable at all phases of a business lifecycle and whatever the economic environment.
Why Work With Us
We are at a transformational moment in our company journey, and we’re excited about it. Each day, we are taking steps to transform our culture into one that activates our people’s best work, exploring what needs to change to accelerate creativity and innovation, and challenging ourselves to think differently about how we interact.
Gallery
