Home
Jobs

Software Architect

14 - 20 years

30 - 45 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position Overview:

Key Responsibilities:

  • Architect and implement robust solutions using .NET (C#) to enhance platform capabilities and maintain efficient operations within the CPQ and Pricepoint systems.
  • Utilize Kafka for event-driven architectures that improve real-time processing and integration amongst microservices.
  • Develop scalable APIs using GraphQL and federated architecture, leveraging .NET (C#) to ensure coherence and extensibility across the platform.
  • Employ Apache Flink for real-time stream processing and event-driven data pipelines aligned with platform requirements.
  • Refactor existing MS SQL Server stored procedures into optimized application-level code within the .NET framework for enhanced performance.
  • Implement Event Sourcing and CQRS with support from MassTransit to enable decoupled microservices communication and increased platform agility.
  • Use the Hot Chocolate framework to build and manage sophisticated GraphQL APIs within the .NET ecosystem.
  • Oversee Kubernetes (AKS) efforts for effective container orchestration and deployment automation to ensure platform robustness and scalability.
  • Ensure high performance and fault tolerance for handling large-scale data within the CPQ and Pricepoint platforms.
  • Integrate Azure Service Bus to facilitate message-driven workflows, enhancing platform communication and automation capabilities.
  • Lead the development of CI/CD pipelines, supporting flexible and efficient deployment in cloud-native architectures, primarily using .NET and MS SQL Server.

Preferred Experience and Skills:

  • Deep expertise in .NET (C#) and MS SQL Server as foundational technologies for platform development and maintenance.
  • Proficiency in leveraging Kafka for high-volume, reliable data streaming and processing.
  • Experience in designing GraphQL solutions with a focus on scalable and federated systems.
  • Advanced capabilities using Apache Flink for data-intensive processing tasks.
  • Proven skills in refactoring and optimizing database procedures within a .NET development environment.
  • Knowledge of Event Sourcing, CQRS, and MassTransit to improve service architecture.
  • Experience with developing and managing GraphQL APIs using the Hot Chocolate framework in .NET.
  • A strong understanding of Kubernetes (AKS) for strategic deployment and administration.
  • Demonstrated abilities in optimizing platforms for performance, scalability, and fault tolerance.
  • Experience with Azure Service Bus for effective service workflow integration.
  • Skilled in developing CI/CD pipelines within a .NET-centric cloud environment to facilitate rapid deployment and updates.

Experience:

  • Minimum of 12 years of hands-on software development experience, with at least 3 years in an architectural role.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You