Software Development Manager - Java

Experian

  • Hyderabad, Telangana
  • Permanent
  • Full-time
  • 27 days ago
  • Apply easily
Company DescriptionExperian is the world’s leading global information services company. During life’s big moments — from buying a home or a car to sending a child to college to growing a business by connecting with new customers — we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organizations to prevent identity fraud and crime.We have 17,800 people operating across 44 countries, and every day we’re investing in new technologies, talented people and innovation to help all our clients maximize every opportunity. We are listed on the London Stock Exchange (EXPN) and are a constituent of the FTSE 100 Index.Learn more at or visit our global content hub at our for the latest news and insights from the GroupExperian is the world’s leading global information services company. During life’s big moments — from buying a home or a car to sending a child to college to growing a business by connecting with new customers — we empower consumers and our clients to manage their data with confidence. We help individuals to take financial control and access financial services, businesses to make smarter decisions and thrive, lenders to lend more responsibly, and organizations to prevent identity fraud and crime.We have 17,800 people operating across 44 countries, and every day we’re investing in new technologies, talented people and innovation to help all our clients maximize every opportunity. We are listed on the London Stock Exchange (EXPN) and are a constituent of the FTSE 100 Index.Learn more at or visit our global content hub at our for the latest news and insights from the GroupJob DescriptionJob DescriptionExperian is seeking a Software Development Manager to join our CIS Product Development team. This is a great opportunity for someone who specializes in leading teams in building large-scale, cloud-based platforms to access timely, accurate and relevant data. An ideal candidate will have built scalable platforms that can easily accommodate and integrate different data sources and provide comprehensive data capabilities to all Experian products and delivery channels.ResponsibilitiesWhat you’ll be doing:
  • Partners with Architecture/Product/CloudOps/Engineering teams to craft highly scalable, flexible and resilient cloud architectures that address customer business problems and accelerate the adoption of cloud services.
  • Lead development teams to deliver on-time, on budget, high value complex projects.
  • Own the technical direction of a team, project, or product area.
  • Ability to deliver initiatives from concept through completion.
  • Takes technical responsibility for all stages and/or iterations in a software development project, providing method specific technical advice and guidance to project stakeholders.
  • Specify and ensure the design and development of technology solutions properly fulfills all business requirements, achieves desired objectives, and fulfills return on investment goals.
  • Anticipate change management requirements and ensure effective solution adoption by ensuring appropriate knowledge transfer, training, and deployment readiness.
  • Designing, analyzing, and developing software applications that are highly distributed and scalable.
  • Leads re-architecture of large existing applications on Cloud to AWS and lift and shift of existing on-premises applications and data to AWS/cloud.
  • Communicate and explain technical/architectural decisions to product, development, and delivery teams.
  • Drive continual improvement in quality and efficiency, including defect prevention/root cause analysis, as well as suggest and adopt improvements to technology and efficiency.
  • Participates in reviews of software engineers’ code to deliver high quality solutions.
  • Manage and supervise 24x7 on-call rotation for application and environment support.
  • Lead and mentor junior members of the team.
  • Champions efficient and effective standards for development activities and ensures that all employees adhere to the standards for the software development life cycle.
  • Plans, staffs, reviews, and organizes subordinate supervisor or staff assignments for a department or major group within a department. Provides leadership, coaching, guidance, training, and staff development.
QualificationsKnowledge, Experience & QualificationsWhat your background looks like:
  • BS in Computer Science or STEM discipline required; Master’s Degree preferred.
  • 12+ years’ experience in key engineering roles, such as technical lead, software engineer, software architect, or other architecture/engineering position
  • A minimum of five years of software engineering management experience.
  • Experience in software development, managing the technical and collaboration challenges of integrating a broad set of dependencies.
  • Ability to design complex cloud/distributed software applications, mentor and guide Leads and engineering staff.
  • Good understanding of distributed software applications including system integration, testing, and troubleshooting.
  • Experience with DevOps, SAFE, Agile Development methodologies.
  • Ability to develop conceptual frameworks and provide recommendations on best approach.
  • Strong Development experience with API Management platform and good understanding of various security schemes such as OAuth 2.0, OIDC, Basic Auth etc.
  • Excellent software development experience using Spring Boot, Node.JS, JavaScript and Java / J2EE technologies.
  • Current cloud technology experience, preferably AWS (EKS, S3, RDS, Lambda, Aurora, ECS-Fargate ...etc.)
  • Passionate to learn new frameworks, build new processes and procedures from scratch and train the analysts on best practices.
  • Strong knowledge of software development process and project management methodologies.
  • Broad business and functional understanding to balance decision-making and actions across product, operations, clients, consumers, legal, regulatory, and finance functions.
  • Excellent leadership and decision-making skills.
  • Critical thinking and ability to identify opportunities for improvement.
  • Ability to think strategically and creatively, while also managing tactical execution.
  • Excellent written and oral communication skills.
  • Enjoy working in a dynamic, fast-moving, and challenging environment.
Additional InformationNice to have
  • Experience with monitoring and logging tools - Dynatrace, Splunk etc.
  • Exposure to IAM products like Okta.
  • Exposure to AWS, Azure, OpenShift etc.
  • Experience with Cryptography and Digital Signatures (ECDH, ECDSA, HPKE, JWE)
  • Building automated and scheduled pipelines for analytical processes.
Experian Careers - Creating a better tomorrow together

Experian

Similar Jobs

  • Java Software Development Engineer - Senior Manager

    State Street

    • Hyderabad, Telangana
    Global Link FX Connect, a division of State Street Global Markets, is an industry leading multi-bank FX electronic trading platform used by 19 of the world's largest 20 FX liquidit…
    • 1 day ago
  • Software Development Manager - Java

    Experian

    • Hyderabad, Telangana
    • Secunderabad, Telangana
    Job Description Job Description Experian is seeking a Software Development Manager to join our CIS Product Development team. This is a great opportunity for someone who specializes…
    • 26 days ago
  • Software Development Manager

    Oracle

    • Hyderabad, Telangana
    Job Description: The ideal candidate has strong programming skills, software design experience, leadership experience and prior experience in Oracle applications Qualifications…
    • 2 months ago