Software Development Specialist Advisor

NTT DATA

Fresher Noida Full Time Hybrid (office + remote)
NTT DATA logo
Posted : today
Actively hiring

Job description

NTT DATA is seeking a dynamic Software Development Specialist Advisor to shape the future of customer-facing and operational applications. This role involves owning the architecture for digital channels, service platforms, and core banking integrations, driving application modernization, and ensuring seamless integration with existing systems and cloud capabilities.

Join an innovative and inclusive organization committed to client success and positive societal impact. We are looking for passionate individuals eager to grow with us.

Responsibilities

This role demands end-to-end ownership of application architecture for customer-facing and operational initiatives. Key responsibilities include defining architecture, service boundaries, solution components, interfaces, and deployment models. You will design scalable, secure, and maintainable solutions, architecting modernization strategies for legacy systems and designing using patterns like Microservices, SOA, and Event-Driven Architecture.

Further duties involve defining inter-channel communication, supporting API design, establishing application security patterns, and defining non-functional requirements for performance, scalability, and resilience. You will also provide technical leadership, review designs, manage risks, and present solutions to governance forums.

Qualifications

We require strong experience in application and solution architecture, particularly with enterprise-scale customer-facing or operational applications. Essential skills include deep knowledge of Microservices, RESTful APIs, Event-Driven Architecture, distributed systems, integration patterns, and Domain-Driven Design. Experience integrating modern apps with legacy platforms, defining architectural components, and understanding security principles are crucial.

Candidates must possess a strong grasp of non-functional requirements like availability, scalability, and resilience, coupled with the ability to lead multiple engineering teams. Desirable experience includes digital banking, cloud-native modernization, and familiarity with containerization technologies.

Essential Skills

Application ArchitectureSolution ArchitectureMicroservices ArchitectureRESTful APIsEvent-Driven ArchitectureDistributed Application DesignApplication Integration PatternsDomain-Driven DesignLegacy System IntegrationSecurity PrinciplesAuthenticationAuthorizationEncryptionNon-functional RequirementsPerformanceScalabilityObservabilityResilienceTechnical Leadership

Good to Have

Digital BankingFinancial ServicesCustomer JourneysCloud-Native ModernizationContainersOrchestration PlatformsAPI GatewaysCachingService MeshTreasury PlatformsMarkets Platforms

Highlights

  • Actively hiring

More Details

RoleSoftware Development Specialist Advisor
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Software Development Specialist Advisor at NTT DATA | SkillMX | SkillMX