i
Smartedge IT Services
103 Smartedge IT Services Jobs
.Net Backend Engineer - C#/Microservices Architecture (5-10 yrs)
Smartedge IT Services
posted 2d ago
Job Title : .NET Backend Engineer.
Location : Nasik, Maharashtra.
Experience : 5-10 Years.
Responsibilities :
- Design, develop, and maintain backend services and APIs using .NET Core or .NET Framework.
- Write clean, efficient, and well-documented code in C#.
- Implement business logic and data access layers.
- Develop and integrate RESTful APIs and microservices.
- Optimize backend services for performance and scalability.
- Design and implement database schemas using SQL Server or other relational databases.
- Write and optimize SQL queries and stored procedures.
- Ensure data integrity and security.
- Troubleshoot and resolve database-related issues.
- Design and develop RESTful APIs and Web APIs.
- Implement API authentication and authorization mechanisms.
- Integrate backend services with third-party APIs and systems.
- Write unit tests, integration tests, and end-to-end tests.
- Participate in code reviews and ensure adherence to coding standards.
- Troubleshoot and resolve bugs and performance issues.
- Deploy and maintain backend services in cloud or on-premises environments.
- Monitor application performance and identify potential issues.
- Implement CI/CD pipelines for automated deployments.
- Collaborate with front-end developers, QA engineers, and product managers.
- Communicate effectively with team members and stakeholders.
- Participate in team meetings and knowledge sharing sessions.
- Provide technical guidance and mentorship to junior developers.
Required Skills and Experience :
- 5-10 years of experience in .NET backend development.
- Strong proficiency in C# and .NET Core or .NET Framework.
- Experience with RESTful APIs and microservices architecture.
- Strong understanding of database design and SQL.
- Experience with SQL Server or other relational databases.
- Experience with unit testing and integration testing frameworks.
- Experience with version control systems (e.g., Git).
- Excellent problem-solving and debugging skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
Functional Areas: Other
Read full job description