Senior .NET Developer

Tech Stack

.NET
GRAPHQL
FRONTEND

Job Description

Project Overview: We are collaborating with a major client in the business travel industry to expand their system for managing airline tickets and associated invoices.

Due to an increased project scope, we are looking for a Senior .NET Developer who not only possesses strong technical expertise but also experience in business analysis and team task management.

This role will be crucial in conducting a technical audit, optimizing current processes, and ensuring the timely delivery of project requirements.Technological Stack:Backend: .NET 8 (senior-level proficiency required)APIs: GraphQL with HotChocolateMessaging System: RabbitMQDatabase: PostgreSQLArchitecture: MicroservicesFrontend: React, Next.js (knowledge required for architectural analysis and recommendations)Key Responsibilities:Conduct a comprehensive technical audit of the project to identify bottlenecks and propose solutions to optimize the development process.Analyze business requirements and translate them into technical strategies, ensuring alignment with project timelines.Take ownership of task management and prioritize team workloads to ensure timely and efficient delivery.Actively participate in development alongside the team, providing hands-on support and guidance.Collaborate with cross-functional team members to design, develop, and implement robust solutions.Provide architectural insights and recommendations for both backend and frontend components to improve system performance and scalability.Requirements:5+ years of hands-on experience in .NET development with deep knowledge of .NET 8.Proven experience in GraphQL (preferably with HotChocolate), RabbitMQ, and PostgreSQL.Solid understanding of microservices architecture.Experience with frontend technologies (React, Next.js) to analyze and propose high-level architectural solutions.Strong experience in business analysis and technical auditing to optimize project delivery.Proven ability to manage tasks and workflows in a development team setting.Native Polish speaker; English proficiency is not required.