Asp.Net Software Developer (Bangalore Rural)

Asp.Net Software Developer (Bangalore Rural)

23 Oct
|
Alike Thoughts
|
Bangalore Rural

23 Oct

Alike Thoughts

Bangalore Rural

Job Summary

We are looking for a highly skilled and experienced Senior Software Developer to develop and maintain our software applications in Bangalore The ideal candidate will have a strong background in NET 89 C ASPNET Core SQL Server Angular 17 and modern API development with knowledge of microservices architecture GIT code merge reviews performance optimizations and information security guidelines Experience with Angular or other modern frontend frameworks is required The successful candidate will have experience collaborating with crossfunctional teams and delivering highquality software solutions

Key Responsibilities

1 Design and Development

Design develop and deploy highquality backend applications and APIs using NET 89 ASPNET Core and C

Build and maintain RESTful APIs

Implement Web APIs using the latest NET features

Develop and maintain SQL Server databases with optimized schemas and stored procedures

Work with frontend technologies including Angular 14 for fullstack development

Collaborate with crossfunctional teams to identify requirements and develop solutions

Participate in code reviews and provide feedback to improve code quality

2 API Development Integration

Design and develop scalable RESTful using ASPNET Core

Implement API versioning rate limiting and throttling strategies

Implement OAuth 20 JWT and OpenID Connect for API security

Create and maintain comprehensive API documentation using SwaggerOpenAPI

Develop and consume thirdparty APIs and webhooks

Implement API monitoring and logging solutions

Design and implement middleware components for crosscutting concerns

3 Database Development Optimization





Design and implement efficient database schemas in SQL Server

Develop complex stored procedures functions and triggers

Optimize database queries and improve data retrieval efficiency using Entity Framework Core

Implement database migrations and versioning strategies

Work with both relational SQL Server and NoSQL databases

4 Development Releases

Develop and maintain CICD pipelines using Github

Automate development releases and deployment processes

Collaborate with the QA team to ensure that software applications meet quality standards

Participate in release management and ensure that software applications are deployed smoothly

5 Performance Optimizations

Identify performance bottlenecks in NET applications and APIs

Optimize database queries and improve data retrieval efficiency

Optimize API response times and throughput

Implement asynchronous programming patterns using asyncawait

Optimize memory management and garbage collection in NET applications

Collaborate with the QA team to ensure that performance optimizations do not introduce new bugs

6 Information Security

Ensure that software applications and APIs comply with information security guidelines and regulations

Implement OWASP API Security Top 10 best practices

Collaborate with the security team to identify and mitigate security risks





Implement secure coding practices in all development work

Participate in security audits and provide feedback to improve security posture

7 Collaboration with Support Team

Collaborate with the L2 Support Team regarding new patches and releases

Troubleshoot production issues and provide technical solutions

Create and maintain technical documentation and runbooks

Participate in knowledge transfer sessions

Requirements

1 Technical Skills Required

4 to 9 years of experience in software development with strong focus on NET technologies

Expertlevel proficiency in NET 89 and ASPNET Core

Expert in Angular 17 version

Strong experience with C 101112 and modern C features

Extensive experience designing and developing RESTful APIs and Web APIs

Solid understanding of API design principles and best practices

Expert knowledge of SQL Server 20192022 TSQL and database design

Experience with stored procedures functions and query optimization

Experience with Dependency Injection and SOLID principles

Working knowledge of Angular 14 or other contemporary frontend frameworks React Vue js

Basic understanding of TypeScript and frontend development concepts

2 Technical Skills Preferred

Experience with NET 9 and its latest features

Knowledge of Minimal APIs in NET

Experience with microservices architecture and distributed systems

Knowledge of message brokers RabbitMQ Azure Service Bus Kafka

Experience with AWS or GCP

Knowledge of API testing tools Postman Insomnia REST Client

Experience with Application Performance Monitoring APM tools Application Insights

📌 Asp.Net Software Developer (Bangalore Rural)
🏢 Alike Thoughts
📍 Bangalore Rural

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: asp.net software developer (bangalore rural) / bangalore rural

Subscribe to this job alert:

Get the latest job offers by email for: asp.net software developer (bangalore rural) / bangalore rural