Job Description : Software Developer (C#, VB.Net, SQL, RDBMS)
Position : Software Developer
Location : Remote
Experience : 3–7 years (customize as per your need)
Employment Type : Full-time
About the Role
We are seeking an experienced Software Developer with strong expertise in C#, VB.Net, SQL, and relational database management systems (RDBMS). The ideal candidate will be responsible for designing, developing, and maintaining enterprise applications, ensuring high performance, scalability, and security.
Key Responsibilities
Design, develop, test, and maintain applications using C# and VB.Net.
Write complex SQL queries, stored procedures, and optimize database performance.
Work with RDBMS (SQL Server / Oracle / MySQL, etc.) to design and manage schemas, tables, and relationships.
Collaborate with business analysts, QA engineers, and other stakeholders to deliver high-quality solutions.
Debug, troubleshoot, and resolve software defects and production issues.
Ensure adherence to coding standards, best practices, and secure coding guidelines.
Participate in code reviews and provide technical guidance to junior developers.
Required Skills & Experience
Strong hands-on experience with C# and VB.Net.
Proficiency in SQL development (queries, triggers, functions, optimization).
Solid understanding of relational database concepts (normalization, indexing, data integrity).
Experience with Microsoft SQL Server (or other major RDBMS).
Knowledge of object-oriented programming and software design patterns.
Familiarity with version control tools (Git, TFS, etc.).
Strong problem-solving and analytical skills.
Preferred Skills
Experience with ASP.Net / .Net Core for web applications.
Exposure to cloud platforms (Azure / AWS).
Knowledge of reporting tools like SSRS, Crystal Reports, or Power BI.
Understanding of Agile / Scrum methodologies.
Education
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
Developer Sql • Palakkad, IN