
Software Engineer, .NET
Posted Oct 26

Posted Oct 26
This is a fully remote position, open to applicants in India.
β’ Oversee and enhance current VB.NET/.NET Framework ERP applications.
β’ Create new features and modules utilizing C#, .NET, Angular, and SQL Server.
β’ Design, develop, troubleshoot, and optimize stored procedures, functions, queries, and scripts in SQL Server.
β’ Assess database performance, refine complex queries, and guarantee efficient data access.
β’ Create and sustain RESTful APIs and integrations with both internal and external systems.
β’ Work collaboratively with Product Managers, developers, and QA teams to convert business requirements into technical solutions.
β’ Diagnose production issues, rectify defects, and enhance application performance.
β’ Assist in the modernization and migration of legacy functionalities to the SaaS platform.
β’ Utilize AI coding tools such as OpenAI Codex, Claude Code, or similar for code generation, refactoring, debugging, and testing.
β’ Offer clear requirements and technical guidance to AI agents, while independently reviewing and validating the generated code.
β’ Assume responsibility for delivered solutions, ensuring quality, security, performance, and maintainability.
β’ Engage in code reviews, testing, documentation, and deployment processes.
β’ A minimum of 4 years of professional software development experience with .NET technologies.
β’ Strong expertise in C#, VB.NET, Entity Framework, LINQ, and .NET Framework.
β’ Experience in developing web applications using Angular and TypeScript.
β’ Comprehensive SQL Server and T-SQL knowledge, including relational database design, stored procedures, complex queries, indexing, and performance optimization.
β’ Capability to independently write, analyze, debug, and enhance SQL stored procedures and scripts.
β’ Familiarity with developing and consuming RESTful APIs and managing application integrations.
β’ Proficiency with Visual Studio, SQL Server Management Studio (SSMS), and TFS / Azure DevOps or equivalent tools.
β’ Practical experience with AI coding tools such as OpenAI Codex, Claude Code, GitHub Copilot, or similar.
β’ Ability to provide clear technical instructions to AI agents and critically assess, debug, and refine AI-generated code.
β’ Strong grasp of software design principles, debugging, testing, and secure coding practices.
β’ Excellent analytical, problem-solving, and communication abilities, with the capacity to work autonomously in a remote team environment.
β’ Competitive salary aligned with experience.
β’ Opportunities for professional growth and career advancement.
β’ Experience working alongside a diverse, global team in a remote work environment.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.