43 Scoop Technologies Jobs
.Net Core Developer - C#/WebAPI (7-10 yrs)
Scoop Technologies
posted 14hr ago
Flexible timing
Key skills for the job
Position : Senior C#/.NET Core Developer
Location : Bangalore
Experience Level : 6+ Years
NP: Immediate : 30 days only
Job Summary:
We are seeking a highly experienced Senior C#/.NET Core Developer with a strong background in developing Web APIs, Microservices, and working with SQL Server. The ideal candidate will have over six years of experience, including extensive work with Azure services and infrastructure, front-end development using Angular, and proficiency in unit testing, Agile methodologies, and version control.
Experience with RabbitMQ, SignalR, Docker, and JWT for authentication and authorization is essential. Knowledge of SQL Server Merge Replication is a plus.
Key Responsibilities :
- Lead the development and maintenance of high-quality software using C# and .NET Core.
- Design, implement, and oversee Web API/Rest API and Microservices architectures.
- Manage and manipulate data using SQL Server.
- Collaborate with front-end developers to integrate Angular applications.
- Utilize and optimize Azure services and infrastructure for application development and deployment.
- Conduct thorough unit testing using XUnit and NSubstitute to ensure code quality and reliability.
- Implement and manage Azure Pipelines, Releases, and Deployment processes.
- Drive Agile development methodologies within the team.
- Oversee version control using Git or GitHub.
- Implement and manage state management using NGXS.
- Integrate RabbitMQ and SignalR for efficient real-time communication.
- Use Docker containers for scalable application deployment.
- Implement robust authentication and authorization mechanisms using JWT.
Required Skills and Experience :
- 6+ years of professional experience in software development.
- Strong proficiency in C# and .NET Core.
- Expertise in developing Web API/Rest API and Microservices.
- Extensive experience with SQL Server.
- Excellent problem-solving and debugging skills.
- Strong communication and leadership abilities.
- Proficient in unit testing using XUnit and NSubstitute.
- Significant experience in front-end development using Angular.
- Extensive experience with Azure services and infrastructure.
- Deep knowledge of Azure Pipelines, Releases, and Deployment.
- Proven experience in Agile development methodologies.
- Proficiency with Git or GitHub for version control.
- Familiarity with state management using NGXS.
- Experience with RabbitMQ and SignalR.
- Knowledge of Docker containers.
- Experience with authentication and authorization using JWT.
Nice to Have :
- Experience with SQL Server Merge Replication.
Qualifications :
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- Relevant certifications are a plus.
Functional Areas: Other
Read full job description