Taro Logo

Senior Software Engineer (R- 18373)

Dun & Bradstreet unlocks the power of data through analytics, helping clients turn uncertainty into confidence, risk into opportunity and potential into prosperity.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Job Description

Dun & Bradstreet, a global leader in data analytics with over 6,000 team members worldwide, is seeking a Senior Software Engineer to join their technology team in Hyderabad. This role focuses on developing highly scalable, distributed software systems with an emphasis on frontend development. The position offers an opportunity to work with cutting-edge technologies and contribute to modernizing products and platforms.

As a Senior Software Engineer, you'll be part of a geographically distributed cross-functional team, collaborating with product managers, operational teams, and program managers. You'll be responsible for implementing industry-best SDLC practices, driving innovation, and working on exciting initiatives to consolidate multiple applications into a unified platform.

The ideal candidate should have 8-12 years of experience in cloud-based application development, with strong expertise in Java/J2EE, Spring Framework, and Angular UI development. You'll be working with various technologies including REST APIs, SQL databases, and cloud platforms, preferably GCP. The role requires both technical excellence and strong communication skills, as you'll be collaborating with teams across the organization.

At Dun & Bradstreet, you'll be part of an award-winning culture that values creativity, innovation, and growth. The company is dedicated to helping clients transform uncertainty into confidence and potential into prosperity through data analytics. This role offers the opportunity to work on impactful projects while being part of a global organization that's continuously evolving and innovating in the data analytics space.

Last updated 20 days ago

Responsibilities For Senior Software Engineer (R- 18373)

  • Design and develop optimized code compliant to specification and technology standards
  • Discuss and contribute towards architectural and design decisions with the team
  • Recommend solutions by comparing advantages and disadvantages
  • Perform root-cause analysis of complex issues
  • Collaborate with project teams to ensure solutions meet business objectives
  • Participate in testing of prototypes & validate test procedures
  • Validate technology platform to be used for a project

Requirements For Senior Software Engineer (R- 18373)

Java
TypeScript
  • Bachelor's degree in computer science or equivalent degree
  • 8-12 years of work developing cloud-based applications using Java/J2EE
  • 2-3 years of experience developing applications using spring framework, sprint boot and spring batch
  • Strong knowledge and experience with JAVA applications and Angular UI development
  • Strong knowledge in SQL
  • Strong knowledge with creating and consuming SOAP, REST APIs
  • Strong knowledge in Git repository management
  • Strong Knowledge of standard log aggregation tools such as Splunk
  • Data model knowledge (create and modify tables)
  • Experience with formal project methodology framework (SDLC) or Agile
  • Basic understanding of high availability, systems design, architecture, cloud technologies
  • Ability to work well in a team/collaborative environment
  • Strong verbal and written communication skills