Software Engineer | Rajkot City

Key Responsibilities
  • Develop, test, and maintain web applications using .NET Framework, .NET Core, C#, and ASP.NET MVC
  • Implement UI/UX interfaces using Angular and JavaScript
  • Work with relational databases, especially SQL Server, to design and optimize queries, stored procedures, and data access layers
  • Use NHibernate or similar ORM tools for data mapping and persistence
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Participate in code reviews and ensure high code quality and adherence to best practices
  • Manage and maintain source code using Git repositories
  • Troubleshoot, debug, and optimize application performance and scalability
Technical Skills Required
  • Proficiency in .NET Framework and .NET Core
  • Strong knowledge of C# and Object-Oriented Programming (OOP)
  • Experience with ASP.NET MVC
  • Proficient in AngularJS, Angular, JavaScript and TypeScript
  • Solid understanding of SQL Server and relational database concepts
  • Experience with NHibernate or similar ORM frameworks
  • Familiarity with version control systems, especially Git
  • Understanding of RESTful APIs and service-oriented architecture
Apply now