06 Aug
|
Softnotions Technologies Private
|
Thiruvananthapuram
06 Aug
Softnotions Technologies Private
Thiruvananthapuram
- Design, develop, and maintain scalable backend applications and RESTful APIs using C#, .NET Core / ASP.NET Core, and Web API.
- Build secure, high-performance, cloud-native application components aligned with business and technical requirements.
- Implement authentication and authorization mechanisms using JWT, OAuth2, ASP.NET Identity, and secure configuration practices.
- Work with SQL Server or PostgreSQL databases, including schema design, stored procedures, indexing, query optimization, and data access using Entity Framework Core or Dapper.
- Develop and support Azure-based solutions using services such as Azure Functions, Azure App Services, Azure Storage, Azure Service Bus, Azure Key Vault, App Configuration, and Application Insights.
- Follow OOP, SOLID principles, dependency injection, middleware patterns, asynchronous programming, and appropriate design patterns while building maintainable solutions.
- Collaborate with cross-functional teams including product, architecture, QA, DevOps, and business stakeholders to deliver reliable software solutions.
- Participate in Git-based development workflows, pull requests, code reviews, unit testing, CI/CD deployment support, debugging, monitoring, and production issue resolution.
What is the expectation from the candidate’s current role/profile?
- 5+ years of hands-on experience in C#,
.NET Core / ASP.NET Core application development.
- Strong experience in designing, developing, consuming, and troubleshooting RESTful APIs using Web API.
- Good understanding of authentication, authorization, secure coding practices, and application configuration management.
- Solid working knowledge of SQL Server or PostgreSQL, including performance tuning, indexing, stored procedures, and query optimization.
- Experience with Entity Framework Core or Dapper for data access and persistence layer development.
- Hands-on exposure to Microsoft Azure services, cloud deployment, monitoring, CI/CD pipelines, and operational support practices.
- Familiarity with Azure Functions, Azure App Services, Azure Storage, Azure Service Bus, Azure App Configuration, Key Vault, Application Insights, and Azure Data Factory.
- Experience with Git/GitHub, pull requests, code reviews, and unit testing frameworks such as xUnit, NUnit, or MSTest.
- Good understanding of dependency injection, middleware, asynchronous programming, OOP, SOLID principles, and design patterns.
- Nice to have exposure to Docker, Microservices, Azure DevOps, Next.js, React, or other frontend frameworks.
- Strong debugging, analytical problem-solving, communication, collaboration, ownership, and ability to work effectively across distributed teams.
📌 Sr.Software Engineer-DotNet Core/ASP .net Core (Thiruvananthapuram)
🏢 Softnotions Technologies Private
📍 Thiruvananthapuram