13 Oct
|
Trigent Software
|
Bengaluru
13 Oct
Trigent Software
Bengaluru
9 BDC14A Summary: We are seeking a highly skilled Senior .NET Full Stack Developer with extensive experience in designing, developing, and delivering enterprise-scale applications. The ideal candidate will possess strong expertise in modern .NET technologies, application architecture, API security, and front-end development using Angular or React. This role requires a strong technical foundation, excellent problem-solving capabilities, and the ability to communicate complex technical concepts and architectural decisions effectively.Key ResponsibilitiesDesign, develop, and maintain scalable, secure, and high-performance applications using .NET Core / ASP.NET Web API and up-to-date front-end frameworks.Lead technical design discussions and contribute to architecture decisions aligned with business and technology objectives.Implement solutions following Clean Architecture principles, industry best practices, and established design patterns.Develop responsive and intuitive user interfaces using Angular and/or React.Ensure application security, performance, reliability, and maintainability throughout the software development lifecycle.Collaborate with cross-functional teams to translate business requirements into robust technical solutions.Participate in code reviews, technical mentoring, and continuous improvement initiatives.Required QualificationsBackend DevelopmentStrong hands-on experience with .NET Core / ASP.NET Web API.In-depth knowledge of:Middleware and FiltersDependency Injection (Scoped, Transient, and Singleton lifetimes)Repository and Unit of Work patternsDomain-Driven Design (DDD) concepts, including AggregatesAsynchronous programming using async/awaitException handling, logging,
and application monitoring strategiesArchitecture & DesignStrong understanding of:Solution Architecture and system designClean Architecture principlesEnterprise application development and design patternsScalability, performance optimization, and maintainability considerationsAbility to evaluate business requirements and design effective technical solutions for real-world scenarios.Front-End DevelopmentProven experience with Angular and/or React.Strong knowledge of:Responsive web designModern JavaScript, TypeScript, and CSSBootstrap and contemporary UI frameworksReact concepts such as Context API, Hooks, and State ManagementSecurityStrong understanding of Web API security and secure application development practices, including:JWT Authentication and AuthorizationAPI security best practicesVulnerability identification and mitigationWorking knowledge of common security threats, including:Cross-Site Scripting (XSS)Cross-Site Request Forgery (CSRF)SQL InjectionOWASP security principlesTools & TechnologiesProficiency with:JavaScript and CSSnpm and NuGet package managementGit-based source controlRESTful API developmentDesired Candidate ProfileThe ideal candidate should be able to:Clearly articulate recent project architecture, technical decisions, and implementation approaches.Demonstrate strong analytical and problem-solving skills through real-world design scenarios.Design and develop secure, scalable, and maintainable applications.Apply architectural and security best practices to enterprise solutions.Communicate effectively with technical and non-technical stakeholders.Preferred QualificationsExperience with Azure DevOps and CI/CD implementation.Exposure to enterprise-scale, distributed, or cloud-based applications.Experience working in Agile delivery environments.Familiarity with Microsoft Azure services and cloud-native development practices., Project Code :
📌 Technology & Information Architectures - Performance & Reliability Engineer (Bengaluru)
🏢 Trigent Software
📍 Bengaluru