Search by job, company or skills

  • Posted 6 days ago
  • Over 100 applicants
Quick Apply

Job Description

  • Key Responsibilities:
  • C# .NET Application Development:
  • Design, develop, and deploy web applications and services using C# and the .NET Framework/.NET Core.
  • Write efficient, scalable, and maintainable code following best practices and coding standards.
  • Implement business logic, database integration, and UI components using C# and ASP.NET Core or ASP.NET MVC.
  • API Development and Integration:
  • Develop and consume RESTful APIs using ASP.NET Core Web API or ASP.NET MVC.
  • Integrate with third-party services, data sources, and databases through APIs.
  • Ensure APIs are designed with security, performance, and scalability in mind.
  • Database Design and Management:
  • Design and implement database schemas, stored procedures, and queries in SQL Server or other databases.
  • Work with Entity Framework, LINQ, and ADO.NET for database interaction.
  • Optimize database queries and performance for applications and services.
  • Front-end Development (if applicable):
  • Collaborate with front-end developers to create seamless integrations between back-end services and front-end UI.
  • Experience in using HTML, CSS, JavaScript, or modern JavaScript frameworks like React, Angular, or Vue.js is a plus.
  • Unit Testing & Code Quality:
  • Write and execute unit tests using xUnit, NUnit, or similar testing frameworks.
  • Ensure high-quality code through code reviews, unit tests, and integration tests.
  • Follow best practices for version control using Git.
  • Agile Development & Collaboration:
  • Work in Agile/Scrum methodology, participating in sprint planning, stand-ups, and code reviews.
  • Collaborate with cross-functional teams, including front-end developers, product managers, and QA engineers.
  • Actively contribute to the continuous improvement of development processes, tools, and technologies.
  • Performance Tuning & Optimization:
  • Optimize the performance of both front-end and back-end code.
  • Address bottlenecks, memory issues, and database performance concerns.
  • Monitor and improve the scalability of applications.
  • Maintenance & Support:
  • Provide ongoing support and maintenance for existing applications, including bug fixing and software updates.
  • Participate in troubleshooting and resolving production issues in a timely manner.
  • Documentation:
  • Create and maintain technical documentation for code, APIs, and system architecture.
  • Ensure proper documentation for future development and troubleshooting.
  • Required Qualifications:
  • 2-6 years of experience in C# development and working with the .NET Framework and .NET Core.
  • Strong experience with ASP.NET Core, MVC, and Web API development.
  • Hands-on experience with Entity Framework and LINQ.
  • Solid knowledge of SQL Server, T-SQL, and database management.
  • Familiarity with front-end technologies such as HTML5, CSS3, JavaScript, and jQuery.
  • Experience with version control systems such as Git.
  • Knowledge of unit testing frameworks such as xUnit, NUnit, or MSTest.
  • Strong understanding of object-oriented programming (OOP) principles and design patterns.
  • Knowledge of Agile/Scrum methodologies and experience working in Agile environments.
  • Excellent problem-solving skills and ability to troubleshoot complex technical issues.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.

More Info

Job Type:
Employment Type:
Open to candidates from:
Indian

About Company

Teamware Solutions, a business division of Quantum Leap Consulting Private Limited, offers cutting edge industry solutions for deriving business value for our clients' staffing initiatives. Offering deep domain expertise in Banking, Financial Services and Insurance, Oil and Gas, Infrastructure, Manufacturing, Retail, Telecom and Healthcare industries, Teamware leads its service in offering skills augmentation and professional consulting services.

Job ID: 121749511