Senior Software Developer (Full Stack)

NTT
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Mentoring","Technical leadership","Code review","Collaboration","Engineering best practices"]

Design, develop, enhance, and maintain scalable enterprise applications across the full stack using C#, .NET, Angular, RESTful APIs, and Microsoft Azure. Lead detailed technical design and code quality through reviews, support CI/CD and secure API integrations, and participate in modernization and cloud-native initiatives. Contribute to architecture decisions, mentor junior and mid-level developers, and support testing and production deployments to drive continuous improvement.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NTT
NTT
1 week ago

Senior Software Developer (Full Stack)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Design, develop, enhance, and maintain scalable enterprise applications across the full stack using C#, .NET, Angular, RESTful APIs, and Microsoft Azure. Lead detailed technical design and code quality through reviews, support CI/CD and secure API integrations, and participate in modernization and cloud-native initiatives. Contribute to architecture decisions, mentor junior and mid-level developers, and support testing and production deployments to drive continuous improvement.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, enhance, and maintain scalable enterprise applications using C#, .NET, Angular, RESTful APIs, and Azure cloud services.
  • •Perform detailed technical design for complex applications and architecture components.
  • •Develop high-quality, maintainable, and reusable code following established standards and best practices.
  • •Conduct code reviews to ensure code quality, security, scalability, and compliance; mentor junior and mid-level developers.
  • •Design, develop, and maintain RESTful APIs and microservices, build/deploy Azure-based solutions, and support CI/CD, testing, and production deployments.

Key Requirements

  • •Bachelor's degree in Computer Science, Information Technology, Software Engineering, or equivalent experience.
  • •5–10+ years of hands-on software development experience.
  • •Strong experience with C# and .NET Framework/.NET Core/.NET 6+.
  • •Strong experience with Angular (Angular 10+ preferred) and RESTful API development.
  • •Experience with Microsoft Azure (including Azure App Services and Azure Functions).
Experience:5+ yearsEnterprise softwareCloud-nativeMicroservices
Education:Bachelor's in Computer Science, Information Technology, Software Engineering
Skills:MentoringTechnical leadershipCode reviewCollaborationEngineering best practices
Tech Stack:C#.NET Framework.NET Core.NET 6+AngularRESTful APIsAPI developmentMicrosoft AzureAzure App ServicesAzure FunctionsMicroservicesCI/CDDevOps

Company Brief

NTT
Dimension Data, operating under NTT Ltd, provides managed IT services, cloud and data center solutions, networking, cybersecurity, and digital transformation services to enterprise customers worldwide.
Industry: Professional Services
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Valuation: Public Company (Market Cap in USD)
Headquarters: London, United Kingdom
Founded: 1983
WebsiteLinkedIn