Job Summary (Backend Developer)
- Design develop and deploy scalable web applications using .NET Core and Angular.
- Collaborate with UX/UI designers to create responsive user-friendly interfaces.
- Develop and maintain RESTful APIs to connect front-end and back-end services.
- Implement authentication and authorization using Identity Access Management and security best practices.
- Optimize application performance for responsiveness across devices.
- Write unit and integration tests to ensure code quality and reliability.
- Participate in code reviews and provide feedback to team members.
- Utilize Azure DevOps for continuous integration and deployment (CI/CD).
- Monitor application health and troubleshoot using Azure Application Insights.
- Stay updated with new technologies and industry trends to improve development.
- Work with SQL Server PostgreSQL or NoSQL databases (e.g. Azure Cosmos DB).
- Leverage Microsoft Azure services (App Services Azure SQL Database Azure Storage).
- Apply knowledge of front-end technologies (HTML CSS JavaScript frameworks).
- Follow RESTful API design principles and microservices architecture.
- Collaborate effectively in a team and demonstrate strong problem-solving abilities.
- (Preferred) Use Angular Agile methodologies and DevOps practices.
- (Preferred) Work with containerization (Docker Kubernetes) and version control (Git).