Senior Engineer - Technology

Iris Software

Fresher Noida Full Time Work from office
Iris Software logo
Posted : 1 week ago
Actively hiring

Job description

Join our dynamic team as a Senior Engineer, focusing on designing and developing scalable enterprise-grade full-stack applications. This role is central to building robust solutions leveraging ASP.NET Web API, Angular, and a microservices architecture. You will ensure that our applications not only meet but exceed business objectives and adhere to stringent architecture standards.

This position offers a fantastic opportunity to work with modern technologies and contribute to the entire application lifecycle. We are looking for an engineer who is passionate about creating efficient, secure, and high-performing software.

Responsibilities

Architect and develop full-stack scalable enterprise applications using ASP.NET Web API, Angular, and microservices. Define clear API contracts and integration strategies for distributed systems. Create reusable backend and frontend components using established design patterns. Enhance application performance through strategic caching, asynchronous processing, and database optimization. Manage end-to-end module delivery, from design and development to testing and deployment. Implement robust security measures using industry-standard practices like OAuth2, JWT, and OWASP guidelines. Write and optimize complex SQL queries and analyze database performance. Conduct thorough code reviews to maintain high standards of quality and security.

Qualifications

Demonstrated expertise in ASP.NET Web API (RESTful APIs) and Microservices Architecture for both backend and frontend applications. Proficiency with Angular 14+ and its components, along with a strong understanding of design patterns. Experience with Entity Framework Core and messaging/event streaming technologies like RabbitMQ or Azure Service Bus. Solid knowledge of .NET application security, including OAuth2, JWT, ASP.NET Identity, and OWASP principles. Advanced SQL Server skills, including writing complex queries and performance tuning. Familiarity with Azure services such as Redis Cache, Key Vault, App Registration, Enterprise App, and SAML is advantageous.

Essential Skills

ASP.NET Web APIREST APIsMicroservices ArchitectureAngular 14+Angular ComponentsDesign PatternsEntity Framework CoreMessagingEvent StreamingRabbitMQAzure Service Bus.NET Application SecurityOAuth2JWTASP.NET IdentityOWASPSQL Server

Good to Have

Azure servicesRedis CacheKey VaultApp RegistrationEnterprise AppSAML

Highlights

  • Actively hiring

More Details

RoleSenior Engineer - Technology
Employment TypeFull Time, Work from office

About the Company

Iris Software logo

Iris Software

IT Consulting