Talent.com
This job offer is not available in your country.
Kantar - Senior Software Engineer -.Net

Kantar - Senior Software Engineer -.Net

KantarBengaluru,Karnataka,India
30+ days ago
Job description

About the Role :

We are seeking a highly skilled and experienced Senior .NET Developer to join our dynamic development team. This role requires a professional with a strong background in full-stack development using Microsoft technologies, particularly .NET Core and C#. The ideal candidate will have proven experience in developing scalable web applications and microservices, as well as strong front-end capabilities using modern JavaScript frameworks like Angular or React.

Key Responsibilities :

  • Design, develop, and maintain enterprise-grade applications using .NET Core, C#, and related technologies.
  • Build responsive, interactive front-end components using frameworks such as Angular, React, TypeScript, JavaScript, HTML5, and CSS3, leveraging Materialize and Bootstrap.
  • Implement and follow SOLID principles, design patterns, and other object-oriented software development best practices.
  • Develop and integrate Web APIs and leverage asynchronous messaging patterns for system communication.
  • Design and develop applications within a microservice architecture, ensuring scalability and maintainability.
  • Write and optimize complex SQL queries and work with relational databases for data storage and retrieval.
  • Manage code versioning using Git or similar source control tools.
  • Utilize Docker or other container-based solutions to streamline development and deployment processes.
  • Create and maintain technical documentation and knowledge transfer materials for projects.
  • Collaborate effectively with cross-functional teams to deliver high-quality solutions on time.
  • Write automated unit and integration tests to ensure code quality and application reliability.
  • Own project responsibilities from conceptualization through deployment, ensuring smooth delivery and support.

Required Skills & Qualifications :

  • Minimum of 5 years of hands-on software development experience.
  • Expertise in Microsoft .NET Core and C#.
  • Proficiency in front-end development using Angular / React, JavaScript, TypeScript, HTML5, CSS3, Materialize, and Bootstrap.
  • Solid understanding of object-oriented programming, SOLID principles, and software design patterns.
  • Experience building and consuming RESTful APIs and knowledge of asynchronous programming techniques.
  • Hands-on experience with microservices architecture.
  • Strong SQL skills with the ability to write and optimize complex queries.
  • Familiarity with Git or similar version control systems.
  • Understanding of Docker or other containerization tools.
  • Excellent problem-solving skills and ability to break down complex problems.
  • Strong communication, documentation, and team collaboration abilities.
  • Proven track record of taking ownership of projects from inception to completion.
  • Preferred Qualifications (Nice to Have) :

  • Experience with CI / CD pipelines, Azure DevOps, or similar tools.
  • Knowledge of cloud services such as Azure, AWS, or Google Cloud Platform.
  • Familiarity with automated testing frameworks and Test-Driven Development (TDD).
  • ref : hirist.tech)

    Create a job alert for this search

    Kantar - Senior Software Engineer -.Net • Bengaluru,Karnataka,India