Senior Software Developer(.NET)
About the Role
Techxot Software is looking for an experienced Senior .NET Developer to join our Nashik office. The ideal candidate should have strong expertise in backend development using .NET technologies along with hands-on experience in Azure and DevOps practices. Exposure to AI/LLM technologies such as OpenAI or Azure OpenAI and experience with AI integrations or RAG-based solutions will be an added advantage.
Required Skills and Experience
4–6 years of experience in software development using .NET technologies.
Strong expertise in C#, ASP.NET MVC, .NET Core, and Web API.
Good understanding of Object-Oriented Programming (OOPs) concepts and design
patterns.
Hands-on experience with Microsoft Azure services and cloud deployments.
Experience with Azure DevOps, CI/CD pipelines, and release management.
Strong knowledge of SQL Server, database design, and query optimization.
Experience with LINQ and Entity Framework.
Good understanding of Git version control and collaboration workflows.
Basic understanding of front-end technologies such as HTML, CSS, Bootstrap, JavaScript, and jQuery.
Knowledge of ReactJS or Angular will be an added advantage.
Exposure to AI/LLM technologies such as OpenAI, Azure OpenAI, or similar platforms.
Understanding of prompt engineering, AI integrations, vector search, or RAG-based
solutions is a plus.
Experience working in Agile/Scrum development environments.
Understanding of Software Development Life Cycle (SDLC).
Leadership and mentoring capabilities.
Strong attention to detail and quality-focused mindset.
Experience handling client communication and technical discussions.
Roles and Responsibilities
Design, develop, maintain, and support scalable web-based applications using C#, ASP.NET MVC, .NET Core, and Web API.
Develop and optimize backend services and APIs for high performance and reliability.
Work with SQL Server for database design, development, and performance tuning.
Implement and manage cloud-based solutions using Microsoft Azure.
Handle CI/CD pipelines, deployment automation, and DevOps processes.
Learn, explore, and implement AI/LLM-based solutions using platforms like OpenAI or Azure OpenAI.
Contribute to AI-powered features, integrations, and automation initiatives within applications.
Collaborate with front-end developers and cross-functional teams for seamless integration.
Write clean, scalable, secure, and maintainable code following coding standards and
best practices.
Conduct code reviews and mentor junior developers/team members.
Troubleshoot application issues, identify bottlenecks, and provide effective solutions.
Participate in requirement analysis, technical discussions, and client interactions.
Stay updated with the latest technologies, tools, and industry trends.
Qualifications
Relevant educational background preferred; strong practical experience in .NET, Azure, and Backend development will also be considered.
Apply for the Position

Thank You for Application!
We've successfully received your application, and our team will review it shortly.
Why Techxot?

Great People
Great Experiences
Together
People-First Culture
A team culture based on respect, teamwork, & collective growth.
Balanced Work Life
We support your mental and physical wellbeing.
We’ve Got You Covered
Comprehensive Insurance Benefits for you & your loved ones.
Training & Certifications
Continuous learning through training and certifications.
