Senior Software Developer (Backend) - .Net with Microservices & Cloud at Arcot AI Solution Private Limited · Hyderabad · 7 - 15 years · ₹25L - ₹50L / yr · Profitable · Posted 4 May 2026

Senior Software Developer (Backend) - .Net with Microservices & Cloud
Role: Senior Software Developer (Backend) - .Net with Microservices & Cloud
YOE: 6.5+ years
Skills: C#, ASP. Net, Microservices Architecture, ASP.NET Core, Web API development, Azure
Kubernetes Service (AKS), API Gateway / Azure API, Entra (Authentication), Azure Service Bus, Azure
Functions, Azure Blob storage, Caching, NoSQL Databases
About the role:
The Software Developer Senior Designs, builds, tests, and – most importantly – ships high-value software
that solves real problems. Strives for security, performance, simplicity, usability, and maintainability.
Mentors and guides less experienced software engineers.
Responsibilities:
1. Team Contribution
● Works within established agile methods, promoting an atmosphere of continuous improvement.
● Continuously learns new technologies and patterns and practices.
● Documents knowledge for the benefit of the team.
● Reports to the team on obstacles and roadblocks.
● Participates in, and occasionally leads, sprint planning, standups, retrospectives, and other team
meetings.
● Promote patterns and best practices on the team.
● Mentors and guides the less experienced software engineers.
2. Planning and Design
● Works with the product team and stakeholders to refine and document requirements.
● Estimates effort for planning purposes.
● Designs and documents enterprise-level software architecture, consulting with Enterprise
Architecture when appropriate.
3. Development
● Writes code to develop software that meets requirements and specifications.
● Follows established software development life cycle (SLDC).
● Writes code with readability and future maintenance in mind.
● Follows established source control standards and best practices.
● Adheres to established secure coding practices.
● Reviews code for other developers.
● Leads team-based development efforts.
4. Quality Assurance
● Validates QA findings and fixes defects.
● Develops integration and testing points in the software that allow for QA testing.
● Assists QA in running performance and load tests.
5. Release
● Assists with release planning and releases.
6. Support
● Assists the support team as needed, including root cause analysis.
● Writes maintenance and metric statistics scripts and entry points for measuring and monitoring.
Requirements:
Solid Understanding of The Following:
● Microservices Architecture:
Confidential. c Foxsense Innovations. 1
● Microservices design principles (bounded contexts, loose coupling)
● API-first design and contract management
● Event-driven design principles
● Asynchronous messaging patterns
● Eventual consistency concepts
● Idempotency and message replay handling
● ASP.NET Core Web API development
● Web Apps
● Azure Kubernetes Service (AKS)
● Azure Blob Storage usage and lifecycle management
● API Gateway / Azure API Management concepts
● Entra (Authentication)
● Azure Service Bus
● Azure Functions
● Caching
● NoSQL DatabasesProcesses & Standards: Git, GitFlow, OO Programming, Kanban, Secure
Coding, & Agile Methodologies
Bonus Skills:
● Excellent written and verbal communication
● Excellent documentation
● Continuous learning
● Collaboration across team and functional boundaries
● Troubleshooting and creative problem solving
● Design simple architecture that supports complex applications and APIs
● Architect extensible databases
● Author complex component-based client applications and restful APIs
● Perform advanced CRUD operations against multiple data sources
● Manipulate enterprise level data structures
● Mentor less experienced team members
● Take ownership of team processes and legacy applications
● Perform business analysis tasks, such as requirements gathering and wireframing

About Arcot AI Solution Private Limited
About
Arcot Group's role in tech innovation, accelerating business with ventures, funding, and AI-driven consulting services across industries.
Candid answers by the company
Mumbai, Pune, Hyderabad, Bangalore
Similar jobs (10)
Senior Software Engineer – .NET Full Stack Developer
Job Location: Pune (Hybrid)
Job Description
We’re seeking an experienced Senior Software Engineer with a strong command of .NET and Angular 18 and modern frontend technologies. The ideal candidate will excel in both technical execution and collaborative leadership, demonstrating excellent communication skills and an Agile mindset. You’ll play a critical role in designing, developing, and optimizing our web applications while mentoring junior developers and participating in technical discussions and contributing to design decisions.
Roles & Responsibilities
- Design and implement reusable components and responsive UI using Angular Material UI 14.2.5 and FAST.
- Design, develop, and maintain backend services and APIs using .NET 10.0 and .NET Core Microservices.
- Write clean, efficient, and maintainable code in C# 14 following best practices.
- Develop event-driven systems with Azure Service Bus for message brokering and Azure Data Factory for ETL processes.
- Implement logging, error handling, and monitoring using Serilog, NLog, and SonarCloud for static code analysis.
- Write unit and end-to-end tests with Jest to ensure reliable, high-quality software.
- Manage dependencies with NuGet and collaborate through CI/CD pipelines.
- Participate in Agile ceremonies — sprint planning, retrospectives, and daily stand-ups, while collaborating with frontend, DevOps, and product teams.
- Communicate technical ideas and solutions clearly to both technical and non-technical stakeholders.
- Ensure code quality with ESLint, Prettier, and SCSS for clean, maintainable styling.
- Work with CI/CD pipelines and support build/deployment troubleshooting; optimize performance using NPM, Gulp, and Webpack.
- Collaborate in an Agile environment, participating in sprint ceremonies, backlog grooming, and retrospectives.
- Support junior developers through code reviews and knowledge sharing, promoting best practices and technical excellence.
- Collaborate with team leads, product owners, and QA to understand requirements and deliver assigned features.
- Suggest and implement innovative solutions for better performance and maintainability.
Position-Specific Skills
- 4+ years of experience in frontend and backend development, with a strong portfolio showcasing Angular 18 projects and a strong focus on .NET Core Microservices.
- Proficiency in TypeScript, SCSS, Angular Material, and frontend design patterns.
- Proficiency in C# 14 and experience building RESTful APIs and GraphQL services.
- Strong understanding of unit testing and E2E testing frameworks: Jest, Cypress.
- Expertise in Azure services — Functions, Web Apps, Redis Cache, Service Bus, Cosmos DB, Azure SQL Database.
- Knowledge of containers and container orchestration tools (e.g., Docker, Kubernetes) is a plus.
- Proven leadership experience — mentoring developers and contributing to technical decisions.
- Excellent communication skills — ability to explain complex ideas to both technical and non-technical audiences.
- Agile mindset — comfortable working in sprints, adapting to changes, and collaborating cross-functionally.
- Excellent communication skills — able to explain complex backend concepts to technical and non-technical audiences.
- Strong problem-solving mindset with a passion for building high-performance, resilient systems.
- Good to have e-learning domain knowledge.
Senior / Staff Software Engineer – Backend Engineering
Experience: 7+ years
Location: India
Role Type: Individual Contributor | Hands-on Engineering
About the Role
Oddr is looking for a deeply hands-on Senior / Staff Software Engineer who combines strong backend engineering fundamentals with an AI-first way of building software.
This is not a traditional development role where AI is used only for code completion. We are looking for engineers who can understand a problem, design the right solution, define architectural and security guardrails, and then use AI aggressively to accelerate implementation without compromising quality.
You will be expected to code regularly, own solutions end-to-end, build POCs, drive technical design, review critical code, and help raise the engineering bar across the team.
This is not a people-management role.
What You’ll Do
- Design and build scalable, secure backend systems using C# / .NET.
- Own features from problem definition and architecture through coding and production delivery.
- Use AI coding tools such as Claude Code, Codex, Cursor or GitHub Copilot to accelerate development.
- Define the right context, constraints, tests and guardrails around AI-generated code.
- Build POCs and evaluate technical approaches before scaling them into production.
- Drive system design, API design, data modelling and integration decisions.
- Review code for correctness, security, performance and maintainability.
- Build automated tests, observability and validation into the development lifecycle.
- Mentor engineers through technical reviews, pairing and architecture discussions.
- Identify opportunities to create reusable engineering patterns, automation, agents or developer tooling.
What We’re Looking For
- 7+ years of software engineering experience building production systems.
- Strong hands-on expertise in C# and .NET / .NET Core.
- Strong system design and architecture skills.
- Experience with distributed systems, APIs, databases, asynchronous processing and cloud-native applications.
- Good understanding of Azure, CI/CD, containers and modern software delivery practices.
- Strong debugging and problem-solving skills.
- Experience using AI coding tools as a meaningful part of day-to-day software engineering.
- Ability to critically review AI-generated code and identify architectural, security or quality issues.
- Strong understanding of software design, testing and engineering best practices.
Nice to Have
- Experience with React / TypeScript.
- Experience in legal-tech, fintech, billing, payments or enterprise SaaS.
- Exposure to AI agents, RAG, MCP or LLM-powered applications.
- Experience building reusable engineering platforms, tooling or automation.
- Familiarity with SOC 2, ISO 27001 or other security/compliance environments.
What Great Looks Like
You can take a complex problem from:
Problem → Design → POC → Architecture → Code → Validation → Production
You know when to rely on engineering judgment, when to challenge the AI, and when to use AI to dramatically accelerate execution.
At Oddr, we are looking for engineers who can think deeply, build quickly and ship safely.
Location: Bangalore
Experience: 5+ years
Employment type: Full-time, permanent
Work Hours: 10.00 AM to 7.00 PM (General Shift)
website: www.amazech.com
Qualifications:
B.E./B.Tech/M.E./M.Tech in Computer Science, Information Technology, Electrical or Electronic with a good academic background.
Key Responsibilities:
· Develop and maintain backend services using ASP.NET Core (latest LTS), RESTful APIs, and microservices architecture
· Implement authentication and authorization using OAuth2 and Azure AD
· Design and maintain clean, scalable domain models and service layers
· Lead and execute .NET Framework to .NET Core migrations, ensuring stability and backward compatibility
· Optimize backend services for performance, scalability, and security
· Contribute to CI/CD pipelines using Azure DevOps with automated builds and deployments
· Support production environments, perform root cause analysis, and ensure operational stability
· Develop and maintain frontend applications using Angular or ReactJS, ensuring responsive and high-performance user interfaces
· Integrate frontend components with backend RESTful APIs and microservices
· Collaborate closely with UX/UI designers and backend teams to deliver end-to-end features
· Maintain high-quality technical documentation and API specifications
Required Skills and Experience:
· Strong hands-on experience with ASP.NET Core (latest LTS), REST APIs, and Microservices
· Minimum hands-on experience in frontend development using Angular or ReactJS
· Proficiency in HTML5, CSS3, JavaScript/TypeScript
· Experience integrating frontend applications with backend services
· Proficiency in Azure App Services, Azure SQL, and Key Vault
· Experience with Git and Azure DevOps CI/CD pipelines
· Solid understanding of unit and integration testing
· Strong performance tuning and secure coding practices
Other Requirements:
· Exposure to Node.js preferred
· Experience using GitHub Copilot and modern developer tooling preferred
Responsibilities
- Understand the business requirements and technical constraints and architect/design/develop.
- Participate in the complete development life cycle.
- Lead and Review the architecture/design/code of self and others.
- Develop enterprise application features/services using Azure cloud services, C# .NET Core, ReactJS etc, implementing AI-DevSecOps principles.
- Act as a hands-on technical leader of a scrum team.
- Own and be accountable for the Quality, Performance, Security and Sustenance of the respective product deliverables.
- Strive for self-excellence along with enabling success of the team/stakeholders.
- Appraise the performance of self, peers and team members.
Requirements:
- 6 to 10 years of experience in developing enterprise software products, with cloud native stack
- Strong knowledge of C# / .NET Core
- Working knowledge of the JS frameworks – React
- Good experience in automating development using combination of AI tools - Claude + CoPilot + MCP
- Strong experience in Micro-Services and/or Micro-Frontend architecture
- Strong experience in container-based development, AKS, Service Fabric etc
- Strong experience in messaging queue systems like RabbitMQ, Kafka
- Experience in Azure Services like Azure Logic Apps, Azure Functions
- Experience in Relational and No-SQL databases like MS SQL Server, PostgreSQL, MongoDB
- Preferable experience in integrating LLMs, vector databases, RAG into production apps.
- Experience in coaching/guiding/leading a scrum team of junior, senior full stack engineers
- Experience in owning/driving end to end development of multiple functional modules/areas (incl testing, performance testing, deployment)
- Experience in cross-functional collaboration with product owners, senior management etc.
- Strong knowledge of Code Quality, Code Monitoring, Performance Engineering, Test Automation Tools
- Knowledge of reporting solutions like PowerBI, Apache SuperSet etc
Position Summary
We are seeking a Senior-Level .NET Developer to design, develop, and support enterprise applications. The ideal candidate has strong experience with .NET, SQL Server, REST APIs, and Azure, and enjoys building scalable, high-quality software in a collaborative Agile
environment.
Responsibilities
Design, develop, test, and maintain .NET applications and RESTful APIs.
Develop and optimize SQL Server databases, stored procedures, and queries.
Troubleshoot and resolve application issues while ensuring high performance.
Collaborate with business analysts, QA, and cross-functional teams.
Participate in code reviews and follow secure coding and development best practices.
Support Azure-hosted applications and CI/CD deployment processes.
Qualifications
8–12 years of hands-on experience with C#, .NET Core/.NET, ASP.NET, and Web APIs.
Strong experience with SQL Server and T-SQL.
Experience with Azure services and Azure DevOps.
Proficiency with Git, REST APIs, and object-oriented design principles.
Experience working in Agile/Scrum environments.
Strong analytical, communication, and problem-solving skills.
Preferred Skills
Experience with microservices, Azure Functions, Docker, or Kubernetes.
Familiarity with React, Angular, or Blazor is a plus.
Education: Bachelor's degree in Computer Science, Engineering, or a related field (or
equivalent experience).

Role: Fullstack .NET Engineer
Experience: 10-18 Years
Employment Type: Full-time
Location: Pune (Hybrid)
About the Role
We are looking for an experienced Fullstack .NET Engineer to join our Pune engineering team. You will design, build, and maintain scalable, cloud-based applications end to end — from robust .NET Core APIs and services to responsive Angular front-ends deployed on AWS. Beyond hands-on delivery, you will help champion the responsible adoption of AI-assisted engineering practices across teams, raising the bar on productivity, quality, testing, documentation, onboarding, and delivery efficiency.
This role suits a senior engineer who combines deep technical craftsmanship with strong communication and a collaborative mindset, and who is eager to shape how modern, AI-augmented software is built at scale.
Key Responsibilities
Design, develop, test, and maintain end-to-end features across the stack using .NET, .NET Core, and modern front-end technologies.
Build and integrate secure, high-performance RESTful APIs and microservices.
Develop responsive, maintainable user interfaces using Angular and modern JavaScript/TypeScript.
Build, Deploy, and operate applications on AWS, leveraging core cloud services for compute, storage, messaging, and observability.
Adoption of AI-assisted engineering practices across teams to improve productivity, code quality, testing, documentation, onboarding, and overall delivery efficiency.
Write clean, well-tested, and well-documented code; contribute to automated testing and CI/CD pipelines.
Collaborate closely with product managers, designers, and fellow engineers to translate requirements into reliable software.
Participate in code reviews, technical design discussions, and continuous improvement of engineering standards.
Mentor peers and help onboard new team members, sharing best practices and knowledge.
Required Skills & Experience
~10 years of professional software engineering experience in Fullstack development.
Strong hands-on expertise in .NET and .NET Core with understanding of design patterns
Proven experience in API development (RESTful services, microservices, integrations).
Strong experience in Docker and Containerization
Experience working with code quality tools (Ex.- SonarQube, Veracode),familiarity with secure code writing best practices
Strong analytical and troubleshooting skills using tools like CloudWatch, Datadog.
Solid front-end development skills with Angular and JavaScript/TypeScript.
Practical experience building and deploying applications using AWS services.
Strong understanding of software design principles, data structures, and testing practices.
Hands-on experience with AI coding assistants and applying them within team workflows.
Excellent communication skills — able to collaborate effectively and articulate technical concepts clearly.
Experience working in Agile/Scrum delivery environments.
Interest in and openness to adopting AI-assisted engineering tools and practices responsibly.
🚀 Job Opportunity: Sr. .NET Lead (8+ Years Experience)
Location: Chennai, India
Experience: 8+ Years
We’re seeking a Senior .NET Developer with strong expertise in .NET 8/9, C# 12+, and distributed systems. This role involves end-to-end ownership — from database schema to API contract to event flow to deployment — while leveraging AI-assisted development tools for rapid, high-quality delivery.
🔑 Key Responsibilities
- Architect and develop distributed, event-driven systems
- Build and deploy microservices in cloud-native environments
- Collaborate on modern frontends (React) and backend APIs
- Ensure security, compliance, and multi-tenant isolation
- Critically evaluate and use AI-assisted coding, debugging, and documentation
🛠️ Required Skills
- Core .NET Expertise: C# 12+, .NET 8/9, ASP.Net Core, Entity Framework Core, SOLID principles, Saga & Decorator patterns
- Distributed Systems: MassTransit, message brokers, event-driven architecture
- Cloud & Infrastructure: AWS, Docker, Kubernetes
- Databases: SQL Server, MongoDB, Redis
- Security: Authentication, Identity Providers, compliance frameworks
- AI-Assisted Development: Daily use of AI tools with critical review
🌟 Nice to Have
- Financial Services Knowledge: Payments, FX, ACH/SWIFT, KYC/AML
.NET / C# Developer
Experience: 5+ Years
Budget: 7 LPA
Location: Trichy (Onsite)
Employment Type: Full-Time
Payroll: iAgami Technology
Job Summary
We are looking for an experienced .NET / C# Developer with strong hands-on experience in designing, developing, and maintaining scalable web applications and backend services. The ideal candidate should have solid expertise in C#, .NET Core/.NET, ASP.NET Core, Web API, SQL Server, and Entity Framework, along with good knowledge of software development best practices.
Key Responsibilities
- Design, develop, test, and maintain applications using C# and .NET/.NET Core.
- Develop scalable and secure RESTful APIs and backend services using ASP.NET Core/Web API.
- Work with SQL Server, including database design, queries, stored procedures, and performance optimization.
- Implement application functionality using Entity Framework / Entity Framework Core.
- Analyze business and technical requirements and convert them into robust software solutions.
- Troubleshoot, debug, and resolve application issues.
- Participate in code reviews and maintain coding standards.
- Write unit and integration tests to ensure application quality.
- Collaborate with frontend developers, QA engineers, DevOps teams, and business stakeholders.
- Participate in Agile/Scrum ceremonies and contribute throughout the SDLC.
- Support CI/CD processes and application deployments where required.
Required Skills
- Strong hands-on experience with C#.
- Strong experience with .NET Core / .NET 6/7/8+.
- Experience with ASP.NET Core and Web API.
- Strong knowledge of REST APIs, JSON, HTTP, and authentication/authorization.
- Good experience with SQL Server and relational databases.
- Experience with Entity Framework / EF Core.
- Understanding of OOP, SOLID principles, design patterns, and clean code.
- Experience with Git and version control.
- Good understanding of debugging, exception handling, logging, and performance optimization.
Good to Have
- React.js / Angular or any modern frontend framework.
- Azure / AWS cloud experience.
- Docker and Kubernetes.
- CI/CD using Azure DevOps, GitHub Actions, or Jenkins.
- Microservices architecture.
- Redis / caching.
- RabbitMQ / Kafka.
- xUnit / NUnit / Moq.
- Agile/Scrum experience.
Job Summary
We are looking for an experienced Senior .NET Developer with strong hands-on expertise in .NET 8, .NET Core, C#, ASP.NET Web API, SQL Server, and Angular 15+. The ideal candidate should have experience developing scalable web applications, designing RESTful APIs, working with cloud platforms, and implementing CI/CD pipelines and infrastructure automation.
Mandatory Skills
- Strong hands-on experience with .NET 8, .NET Core, C#, and .NET Framework.
- Experience in developing and maintaining Web APIs and RESTful APIs.
- Strong knowledge of SQL Server, database design, and query optimization.
- Hands-on experience with Angular 15+.
- Experience with Docker and containerized applications.
- Working experience with at least one cloud platform: GCP, Azure, or PCF.
- Experience with CI/CD pipelines and deployment automation.
- Knowledge of Terraform for infrastructure as code.
- Experience with unit testing frameworks such as MSTest or xUnit.
Key Responsibilities
- Design, develop, test, and maintain scalable applications using .NET technologies.
- Build and integrate RESTful APIs and backend services.
- Develop responsive front-end applications using Angular 15+.
- Work with SQL Server for database development, optimization, and performance tuning.
- Deploy and manage applications using Docker and cloud platforms.
- Implement and maintain CI/CD pipelines for automated builds, testing, and deployments.
- Use Terraform to automate infrastructure provisioning and configuration.
- Write unit tests using MSTest or xUnit to ensure code quality and reliability.
- Troubleshoot technical issues, optimize application performance, and ensure security best practices.
- Collaborate with cross-functional teams, participate in code reviews, and contribute to technical design discussions.
Required Qualifications
- 6–12 years of experience in .NET application development.
- Strong problem-solving, analytical, and debugging skills.
- Good understanding of software development best practices and design principles.
- Ability to work independently and collaboratively in an Agile environment.
Job Purpose
The Senior Full Stack Developer leads the design, implementation, and optimization of business‑critical applications across the Epiroc digital ecosystem. The role drives architectural decisions, ensures security and performance compliance, and mentors junior developers to elevate overall delivery capability.
Key Responsibilities
Full‑Stack Development
- Lead the development, testing, and maintenance of scalable full‑stack applications.
- Architect and implement front‑end features using Vite, Webpack, Angular CLI, or React build pipelines.
- Develop robust back‑end services using ASP.NET/C# and REST APIs.
Identity, Security & Compliance
- Integrate authentication and authorization using Azure AD / SSO (OAuth2/OIDC).
- Ensure solutions follow IT Security principles, compliance requirements, and secure coding practices.
Cloud & DevOps
- Promote automation and Infrastructure‑as‑Code practices in Azure.
- Build and maintain CI/CD pipelines to ensure reliable deployments.
Agile Delivery
- Lead Agile ceremonies and ensure excellent sprint execution.
- Drive sprint planning, forecasting, and estimation accuracy.
Architecture & Technical Leadership
- Make informed architectural decisions related to scalability, performance, and maintainability.
- Mentor, coach, and guide Junior Full Stack Developers, supporting their growth and code quality.
Collaboration & Communication
- Work closely with Product Owners, Business Analysts, and cross‑functional partners.
- Communicate technical concepts clearly to both technical and non‑technical stakeholders.
3. Required Qualifications
Experience
- 5–7 years of hands‑on experience in full‑stack development roles.
Technical Skills
- Front‑End: Vite, Webpack, Angular CLI, React build pipelines.
- Back‑End: ASP.NET/C#, REST APIs.
- Identity: Azure AD / SSO.
- DevOps: Azure Infrastructure‑as‑Code, CI/CD.
Agile Expertise
- Strong understanding of Jira Sprints, sprint planning, and forecasting.
Architecture & Security
- Demonstrated experience in system design and architectural decision‑making.
- Solid understanding of IT Security principles and compliance.
Soft Skills
- Excellent time management and ability to work independently.
- Adaptability to change and strong communication abilities.
Leadership
- Proven ability to mentor junior developers and contribute to team development.
6. Education
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or comparable experience.













