Senior Software Developer - Full Stack

Zlendo Technologies

Bengaluru

On-site

INR 2,500,000 - 4,500,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Zlendo Technologies in Bengaluru is seeking a Senior Software Developer to build and maintain enterprise-grade applications. The role focuses on backend services with .NET 8/9, ASP.NET Core, C#, and RESTful APIs, while collaborating with Angular front-end teams for end-to-end solutions.

The candidate will work on scalable architectures, microservices, API security, performance optimization, CI/CD, and cross-functional collaboration, contributing to robust documentation and security practices.

Qualifications

  • 4-9 years of software development experience with .NET technologies.
  • Expert in .NET 8/9 and ASP.NET Core.
  • Expert in Angular 17+ version.
  • Strong experience with C# 10/11/12 and modern features.
  • Extensive experience designing and developing RESTful APIs.
  • SQL Server (2019/2022), T-SQL, and database design.
  • Experience with DI and SOLID principles.
  • Frontend knowledge: Angular 14+ or React/Vue.
  • Basic TypeScript understanding.

Responsibilities

  • Design, develop, and deploy backend applications and APIs using .NET 8/9, ASP.NET Core, and C#.
  • Build and maintain RESTful APIs.
  • Develop and maintain SQL Server databases with optimized schemas and stored procedures.
  • Work with Angular for full-stack development.
  • Collaborate with cross-functional teams and participate in code reviews.
  • Design and develop scalable RESTful APIs using ASP.NET Core.
  • Implement API versioning, security (OAuth/JWT/OpenID Connect), and documentation with Swagger.
  • Develop and optimize database schemas, queries, and migrations with EF Core.
  • Develop CI/CD pipelines and automate releases in collaboration with QA.
  • Implement asynchronous patterns and memory management optimizations.
  • Ensure security guidelines and OWASP practices are followed.

Skills

NET 8/9
C#
ASP.NET Core
Angular 17+
SQL Server
Microservices
Git
Code reviews
Performance optimization
Information security

Tools

Swagger/OpenAPI
Entity Framework Core
OAuth 2.0
JWT
OpenID Connect

Job description

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 8/9, C#, ASP.NET 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 cross-functional teams and delivering high-quality software solutions.

Key Responsibilities:
1. Design and Development:
  • Design, develop, and deploy high-quality backend applications and APIs using .NET 8/9, ASP.NET 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 full-stack development.
  • Collaborate with cross-functional 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 ASP.NET Core.
  • Implement API versioning, rate limiting, and throttling strategies.
  • Implement OAuth 2.0, JWT, and OpenID Connect for API security.
  • Create and maintain comprehensive API documentation using Swagger/OpenAPI.
  • Develop and consume third-party APIs and webhooks.
  • Implement API monitoring and logging solutions.
  • Design and implement middleware components for cross-cutting 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 CI/CD 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 async/await.
  • 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 - 9 years of experience in software development with strong focus on .NET technologies.
  • Expert-level proficiency in .NET 8/9 and ASP.NET Core.
  • Expert in Angular 17+ version.
  • Strong experience with C# 10/11/12 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 (2019/2022), T-SQL, 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 modern 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, New Relic, Dynatrace).
  • Proficiency in Angular 15/16/17 and advanced Angular concepts (NgRx, RxJS, Angular Material).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

Tredence Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
.Net backend engineer
.Net backend engineer

Alike Thoughts • Bengaluru

On-site
INR 1,800,000 - 3,400,000
Senior Full Stack Developer (.NET Core, Angular (Optional: React), Sql and Azure)
Senior Full Stack Developer (.NET Core, Angular (Optional: React), Sql and Azure)

eSolutionsFirst • Hyderabad

On-site
INR 1,800,000 - 2,500,000
Senior .Net Fullstack Developer - Angular
Senior .Net Fullstack Developer - Angular

Tech Mahindra • Hyderabad, Pune District, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Keka HR • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Eurofins • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Senior Full Stack Developer
Senior Full Stack Developer

SISA • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Software Engineer
Senior Software Engineer

Firstsource • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Remote/hybrid setup
Senior Software Engineer (Full Stack Engineering)
Senior Software Engineer (Full Stack Engineering)

AagatiServe Pvt Ltd • Pune District

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (.NET & Angular/React)
Senior Software Engineer (.NET & Angular/React)

Dash Technologies Inc • Ahmedabad District

On-site
INR 1,800,000 - 3,000,000