Senior Asp.net Developer
Job type: Full Time · Department: Tech · Work type: On-Site
Ahmedabad, Gujarat, India
Job Title: Senior .Net Developer
Location: Ahmedabad, Gujarat
Job Type: Full Time
Department: Dot Net
About Simform:
Simform is a premier digital engineering company specialising in Cloud, Data, AI/ML, and Experience Engineering to create seamless digital experiences and scalable products. With strong capabilities across Microsoft, AWS, Google Cloud, and Databricks, we serve clients across North America, the UK, and Northern Europe. We are known for our engineering-first culture, ownership mindset, and growth-oriented work environment.
Role Overview:
We are looking for a highly skilled Senior Software Engineer – .NET Full Stack with strong backend engineering expertise and hands-on experience building scalable enterprise applications.
This role is ideal for engineers who:
Enjoy solving complex engineering problems
Take ownership of features/modules end-to-end
Follow strong engineering practices
Can mentor junior developers while remaining hands-on
Are comfortable interacting with clients and driving technical discussions
The ideal candidate should have solid expertise in modern .NET technologies along with exposure to frontend frameworks, cloud platforms, microservices, and AI-assisted development workflows.
Key Responsibilities:
Backend Engineering & API Development
Design and develop scalable backend systems using .NET Core / ASP.NET Core
Build robust REST APIs and microservices architectures
Implement secure, maintainable, and high-performance applications
Optimize database queries and application performance
Full-Stack Development
Collaborate on frontend implementation using React.js or Angular
Integrate frontend applications with backend APIs
Work across the full software development lifecycle
Architecture & Engineering Practices
Apply appropriate design patterns and architectural principles
Contribute to system design discussions and technical decision-making
Follow clean code practices, SOLID principles, and code quality standards
Participate in peer reviews and enforce engineering best practices
Cloud & Distributed Systems
Work with cloud platforms such as AWS or Azure
Implement scalable distributed systems using:
Microservices
Messaging/Queue systems
Caching strategies
Contribute to CI/CD and deployment workflows
Team Collaboration & Mentorship
Mentor junior engineers and support their technical growth
Collaborate with cross-functional teams including QA, DevOps, Product, and Design
Participate in sprint planning, estimations, and agile ceremonies
Client Communication
Participate in client discussions, demos, and technical clarifications
Communicate technical solutions effectively with stakeholders
Provide ownership and accountability during delivery cycles
Required Skills & Qualifications:
5+ years of professional experience in software development
Strong expertise in C# and advanced .NET concept
.NET Core / ASP.NET Core
Web API development
Entity Framework Core and/or Dapper
Strong experience with:
PostgreSQL and/or SQL Server
Database design and query optimization
Good understanding of:
Design patterns
SOLID principles
System design fundamentals
Experience building or working with:
Microservices architecture
Queue-based systems (RabbitMQ, Kafka, Azure Service Bus, SQS, etc.)
Exposure to cloud platforms:
AWS or Azure
Familiarity with frontend technologies:
React.js or Angular
Experience with version control systems and CI/CD pipelines
Strong debugging, analytical, and problem-solving skills
Excellent verbal and written communication skills
Preferred Skills:
Experience with containerization (Docker/Kubernetes)
Familiarity with Redis or distributed caching
Experience with event-driven architecture
Exposure to gRPC
Understanding of observability and monitoring tools
Hands-on experience with AI-assisted development tools such as:
GitHub Copilot
Claude
Experience working directly with international clients
Contributions to internal accelerators, reusable frameworks, or POCs
What we are looking for:
Strong ownership mindset
Passion for engineering excellence
Ability to work independently with minimal supervision
Someone who balances technical depth with practical delivery
Team player with mentoring capabilities
Engineers who stay updated with modern engineering trends and tools
Why Join Us:
Engineering-first, growth-oriented culture
Opportunity to work on modern cloud-native applications
Exposure to global clients and enterprise-scale systems
Learning & certification sponsorships
Flexible work environment (WFO/WFH/Hybrid options)
Health insurance and employee-friendly policies
Vibrant office culture with modern facilities
Autofill from resume
Save time by uploading your resume in PDF or DOCX format