Remote (India) · Senior · Remote
Applicants who checked fit first are 3.1× more likely to hear back
Your score for this role already exists
ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.
No credit card · 1 tap with Google
MEDIUM
Jobgether is reviewing applications at a steady pace. Expect a standard response time as they evaluate the current pool.
First 72 hours
Still inside it - posted 1h agoEarly applicants get seen before the pile builds.
Not a repost
The first time we've seen this listing - it hasn't been closed and reopened.
You almost certainly match several of these already. Unlock your skill map to see the matches, the gaps, and what to fix first.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a .NET Software Developer based in India.
This is an opportunity for an experienced software engineer to build scalable, high-performance products in a product-focused engineering environment. You’ll work across the full development lifecycle, from technical design and architecture through implementation, testing, deployment, and optimization. The role involves solving complex engineering challenges involving high traffic, large datasets, and demanding workloads. You’ll collaborate closely with product teams, customers, and experienced engineers to translate ideas into robust production-ready solutions. There is significant scope to influence technical decisions, improve system architecture, and contribute to engineering best practices. The environment emphasizes ownership, innovation, scalability, and delivering software with meaningful real-world impact.
Design, develop, test, and deploy scalable product features using C# and .NET Core.
Build high-performance backend services and RESTful APIs with ASP.NET Core.
Translate business and product requirements into robust, scalable, and maintainable software solutions.
Contribute to technical architecture, system design, implementation strategies, and engineering decisions.
Develop applications capable of supporting high traffic, large datasets, and complex workloads.
Design, optimize, and maintain database interactions using SQL Server and relational database systems.
Apply strong object-oriented design principles, data structures, algorithms, and software engineering practices.
Troubleshoot complex technical issues, conduct root-cause analysis, and implement effective solutions.
Optimize application performance, scalability, reliability, and resource utilization.
Write clean, reusable, testable, and maintainable code aligned with engineering standards.
Participate in code reviews and contribute to development standards, best practices, and continuous improvement.
Collaborate with customers, product teams, engineers, and other stakeholders to deliver high-quality product features.
Contribute to automated testing, debugging, deployment, and ongoing engineering improvements.
Evaluate technical approaches and identify opportunities to improve system architecture and development efficiency.
Stay up to date with modern .NET technologies, architecture patterns, and product engineering practices.
4+ years of professional software development experience with strong hands-on expertise in C# and .NET.
Strong practical experience with .NET Core and ASP.NET Core.
Proven experience developing scalable backend applications and RESTful APIs.
Strong understanding of MVC and modern web application architecture.
Hands-on experience with SQL Server and relational database management systems, including database design and query optimization.
Solid knowledge of object-oriented programming, data structures, algorithms, and software design principles.
Experience developing applications that handle high traffic, large datasets, or complex workloads.
Strong understanding of scalable system design, application performance optimization, and reliability engineering.
Experience with Angular or React is an advantage.
Exposure to product design, software architecture, or end-to-end product development is highly desirable.
Strong analytical, debugging, troubleshooting, and problem-solving abilities.
Ability to work independently, take ownership of technical deliverables, and make sound engineering decisions.
Excellent communication and cross-functional collaboration skills.
Strong interest in solving complex product engineering challenges and building software for real-world scale.
A Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred.
Fully remote position within India.
Full-time employment opportunity in a product engineering environment.
Competitive salary range of INR 18–22 LPA.
Opportunity to work on scalable applications, high-volume systems, and technically challenging products.
Exposure to product architecture, technical strategy, and end-to-end software development.
Opportunity to collaborate with experienced engineers, product teams, and other stakeholders.
Scope to influence technical decisions and contribute to engineering best practices.
Opportunities for continuous learning and exposure to modern .NET technologies and software architecture practices.
Flexible remote working environment.
Additional benefits, including healthcare and other employment perks, are subject to the partner company's applicable employment package.
Free · no signup
Daily job drops, skill trends and free resources - posted straight to the group. Leave any time.
No spam. Just jobs and resources.
Why people use ASAI
Scored, not searched. Every role ranked against your actual profile.
Alerts as often as hourly. Reach new roles while the pile is still small.
Skill gaps, spelled out. See exactly which requirements you don't meet yet.
Verified jobs, only. Say no to ghost jobs. Your time deserves respect.
Keep browsing