As a Software Engineer at Dun & Bradstreet, you will be responsible for developing highly scalable, distributed software systems, with a focus on the frontend. You will collaborate with geographically distributed cross-functional teams, product managers, and operational teams. Your role will involve executing and improving SDLC practices, driving innovation, and accelerating time to market by reducing code complexity. You will build partner integrations into customer-facing applications and participate in initiatives to consolidate applications onto a platform for efficiency. The position fosters a team environment where you will contribute to decision-making, architecture, design, implementation, administration, and maintenance of applications and tools.