9 months ago
Pune, IndiaStaff+

Responsibilities

  • Design, document, and develop software components based on architectural specifications.
  • Define and improve design and coding guidelines.
  • Create scalable, reusable, cross-modular components for multiple application teams.
  • Guide developers and ensure project solution designs meet current standards.
  • Conduct code reviews and mentor other developers.
  • Identify issues early and support effective release planning.
  • Make technical decisions and drive discussions with stakeholders across geographically distributed teams.
  • Stay current with industry trends and identify emerging technologies that could benefit projects.

Requirements

  • 8–10 years of experience in enterprise-wide web-based n-tier application development.
  • Hands-on experience with C#, ASP.NET Web API, CSS, HTML5, Bootstrap, and Angular 17.
  • Experience with .NET Core 8 and Entity Framework 8.
  • Experience with container technologies including Kubernetes and Docker.
  • Hands-on experience with unit testing using xUnit and mocking frameworks.
  • Experience with microservices-based architecture, SOA, RESTful patterns, implementation, and API versioning.
  • Strong knowledge of object-oriented analysis and design, design patterns, and SOLID principles.
  • Experience working across multiple frameworks and technologies.
  • Experience applying Agile Scrum practices.
  • Strong written and verbal communication skills, self-motivation, independent ownership, and ability to work under pressure and meet deadlines.

Tech Stack

AngularBootstrapC#CSSDockerKubernetes

Categories

T-Systems ICT India Pvt. Ltd.

About T-Systems ICT India Pvt. Ltd.

1,001-5,000 employees
Contact me