As a Software Development Engineer, you will be part of the development team responsible for developing in-house products in the Order Tribe. Collaborating closely with Product Owner(s), Product Architect(s) and other team members you will need to understand the business needs, helping Product Architect(s) to convert those needs into solution architecture specifications and services in line with overall engineering standards and roadmaps.
Requirements
- Developing, testing, and maintaining applications using ASP.NET 8, C#, and.NET 8 framework
- Designing and implementing robust and scalable solutions using SQL Server and ORM modelling with Entity Core Framework 8
- Developing and managing background jobs using Hangfire
- Implementing authentication and authorization using ASP.NET Core Identity and OpenIddict.NET8
- Working with Azure cloud services, including Azure App Service, Storage Account, Azure SQL Server, Application Gateway, Azure CDN, Event Grid, Azure Service Bus Queue, Redis Cache, and Azure Search Service
- Utilizing Azure Application Insights for monitoring and troubleshooting
- Developing and integrating applications using Azure Logic Apps
- Designing and developing UI components using AngularJS 1.2, HTML, CSS, and JavaScript for SPA applications
- Developing modern web applications using Angular 16, TypeScript, HTML, CSS with PWA support
- Working with Azure DevOps tools, including Repo, Pipeline, and Artifact Management
- Ensuring code quality and security through static code analysis tools like SonarQube
- Collaborating with cross-functional teams for integration using middleware like APIC and Dell Boomi.
Benefits
- Health insurance
- Life insurance
- Retirement Plan
- Generous Paid Time Off
- 401k Matching