i
Geotech Infoservices
3 Geotech Infoservices Jobs
Senior .Net Developer - ASP/WebAPI (4-7 yrs)
Geotech Infoservices
posted 1mon ago
Flexible timing
Key skills for the job
Job Description :
- The ideal candidate should have experience working with the .NET Framework and a strong - understanding of data structures.
- Familiarity with both SQL and NoSQL databases is highly desirable. Additionally, experience with MS SQL Server would be beneficial.
- As a key member of the team, this individual will contribute to several high-value projects within GeoTech.
About Us :
GeoTech is a software development company based in Kolkata, India. We are focused to bring the best and most efficient business solutions to our clients using the new and evolving technologies.
Along with our people, our assets are the rich experience and knowledge we have gained across technology verticals.
Apart from developing in classical as well as contemporary Open Source and Microsoft technologies GeoTech is also working with the solutions of the future, blending mobile technologies with Proximity Sensors, Augmented Reality and IoT.
Role Requirement :
1. Technical Skills
a. Strong proficiency in .NET Framework (version 4.x or higher).
b. Deep understanding of .NET Core (.NET 6+), including experience with ASP.NET Core, dependency injection, middleware, and web API development.
- Knowledge of cross-platform development and deployment using .NET Core.Migration Expertise
- Experience migrating applications from .NET Framework to .NET Core, including addressing issues like package compatibility, dependency management, and performance tuning.
- Experience in identifying and resolving challenges in the migration process such as legacy database interactions, third-party libraries, and security concerns.
- Ability to optimize and refactor legacy code while ensuring minimal disruption to business operations during the migration.
Web Technologies :
a. Front-end technologies (HTML5, CSS, JavaScript, TypeScript, React).
b. Familiarity with RESTful API design and integration.
c. Knowledge of modern authentication protocols such as OAuth 2.0, OpenID Connect, and JWT.
Databases and ORM
a. Proficiency with SQL Server or other relational databases, including writing complex queries, stored procedures, and performance optimization.
b. Hands-on experience with ORM tools like Entity Framework (EF6/EF Core), Dapper, or NHibernate.
a. Minimum of 4-7 years of experience in .NET development, with at least 2 years working with .NET Core.
b. Experience in migration projects, particularly from .NET Framework to .NET Core..
c. Experience working in Agile/Scrum teams with an understanding of software development lifecycle.
d. Knowledge of source control (e.g., Git) and task management tools (e.g., Jira, TFS).
Optional Skills (Nice to Have) :
a. Knowledge of microservices architecture.
b. Experience with test-driven development (TDD) and automated testing frameworks like xUnit, or
NUnit.
c. Familiarity with Agile methodologies such as Scrum or Kanban.
d. Experience in cloud platforms such as Azure particularly with services like Azure App Services, databases (e.g., SQL Server).
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior .NET Developer roles with real interview advice