.NET Developer (3+ Yrs) Avathon

  • company name Avathon
  • working location Office Location
  • job type Full Time

Experience: 3 - 3 years required

Pay:

Salary Information not included

Type: Full Time

Location: Karnataka

Skills: net, C, SQL

About Avathon

Job Description

Avathon is revolutionizing industrial AI with a powerful platform that enables businesses to harness the full potential of their operational data. Our technology seamlessly integrates and contextualizes siloed datasets, providing a 360-degree operational view that enhances decision-making and efficiency. With advanced capabilities like digital twins, natural language processing, normal behavior modeling, and machine vision, we create real-time virtual replicas of physical assets, enabling predictive maintenance, performance simulation, and operational optimization. Our AI-driven models empower companies with scalable solutions for anomaly detection, performance forecasting, and asset lifetime extensionall tailored to the complexities of industrial environments. Cutting-Edge AI Innovation Join a team at the forefront of AI, developing groundbreaking solutions that shape the future. High-Growth Environment Thrive in a fast-scaling startup where agility, collaboration, and rapid professional growth are the norm. Meaningful Impact Work on AI-driven projects that drive real change across industries and improve lives. Learn more at: Avathon Job Title: Backend Software Engineer (Mid to Senior Level) Experience: 3+ Years Skills: .NET, C#, SQL Location: Bengaluru Overview: Were looking for a skilled Backend Software Engineer at the mid-to-senior level to join our innovative development team. This role is ideal for someone with a strong command of C# and backend systems, who thrives in a fast-paced environment and is passionate about building scalable, high-performance applications. Key Responsibilities: Design and develop robust backend systems using microservices or monolithic architectures as appropriate. Write high-quality, testable C# code following Test-Driven Development (TDD) methodologies. Architect and manage both relational (e.g., SQL Server, PostgreSQL) and non-relational (e.g., MongoDB, Redis) databases. Build secure, efficient RESTful and gRPC APIs with a focus on scalability and performance. Collaborate with frontend teams to ensure seamless integration between client and server components. Continuously optimize backend services for speed, reliability, and resource efficiency. Utilize Docker for containerization and manage deployments using Kubernetes. Leverage serverless technologies where beneficial to improve scalability and reduce overhead. Conduct code reviews, mentor peers, and uphold clean code practices aligned with SOLID principles. Participate in agile planning, including requirement gathering, story estimation, and sprint reviews. Maintain version control and CI/CD pipelines using GitHub and related tools. Required Qualifications: Education: Bachelors degree in Computer Science/ME or equivalent practical experience. Experience: 3-4 years of backend development experience, with a strong emphasis on C# and .NET (preferably .NET 6 or newer). Demonstrated experience in building and maintaining WebAPI and/or GRPC services. Proficiency in working with both SQL and NoSQL databases. Familiarity with cloud platforms such as Azure, AWS, or Google Cloud, and their scalable infrastructure offerings. Hands-on experience with Docker and Kubernetes in development and production environments. Solid understanding of software engineering principles, design patterns, and performance tuning. Proficient with GitHub for source control and collaborative development workflows. Strong analytical, problem-solving, and communication skills.,