3 months ago
Chennai, IndiaSenior
Responsibilities
- Design, develop, maintain, and support scalable .NET applications, APIs, and integration services for the StreamOne Platform.
- Build enterprise solutions using .NET, Azure, SQL Server, microservices, and distributed systems.
- Review applications and recommend architectural, performance, scalability, security, and reliability improvements.
- Lead technical design discussions and contribute to solution architecture decisions.
- Develop proof-of-concepts and technical spikes for new technologies and frameworks.
- Conduct code reviews and enforce coding standards, security practices, and software quality standards.
- Support DevOps, CI/CD, production deployments, observability, and operational excellence.
- Participate in SAFe/Scrum ceremonies, release planning, and delivery commitments.
- Mentor junior engineers and contribute to technical leadership and development best practices.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- At least 8 years of software development experience.
- At least 5 years of hands-on C#/.NET development experience.
- At least 3 years of experience developing RESTful APIs and web services.
- Strong experience with .NET Core, .NET Framework, ASP.NET MVC, Web API, Entity Framework, ADO.NET, SQL Server, NoSQL databases, Azure Cloud Services, Git, Azure DevOps, CI/CD, microservices, and distributed systems.
- Experience with authentication and authorization technologies including OAuth, OpenID Connect, JWT, and SAML.
- Experience with Agile/Scrum delivery models.
- Preferred experience with Azure Functions, Service Bus, Data Factory, Application Insights, Docker, Kubernetes, Domain-Driven Design, Event-Driven Architecture, Test-Driven Development, automated testing frameworks, and Angular or similar SPA frameworks.
- Azure certifications, including Developer, Architect, or AI certifications, are desirable.
- Previous experience leading small development teams or serving as a Technical Lead is desirable.
- Strong software design, architecture, problem-solving, communication, stakeholder management, collaboration, mentoring, and analytical skills.
Benefits
- Elective benefits tailored to the employee’s country and lifestyle.
- Formal leadership and professional development programs, plus on-demand courses.
- Financial, physical, and mental well-being support through seminars, events, and the global Life Empowerment Assistance Program.
- Inclusive education, peer-to-peer conversations, equitable growth opportunities, business resource groups, and diversity and inclusion initiatives.
- Onboarding program providing networking with new coworkers during the first 30 days.
- Internal peer-led communities, local volunteering events, and environmental and social initiatives.
Categories
About TD SYNNEX
TD SYNNEX distributes IT hardware, software, and cloud services and aggregates solutions for technology vendors and resellers, including VARs and system integrators. It provides logistics, financing, cloud marketplaces, and professional services that help partners procure, bundle, and deploy technology for end customers. The public company (NYSE: SNX), headquartered in Fremont, California, was formed in 2021 through the merger of Synnex and Tech Data and operates globally.
