Публікуйте вакансії
Наймайте без комісій
Інженер-програміст з .NET, що спеціалізується на backend-розробці, та має понад 5 років досвіду розробки систем, що забезпечують роботу бізнес-операцій на мікросервісних та монолітних архітектурах, а також досвід роботи з повним стеком програмування в Angular та React. Вільне володіння MS SQL Server, PostgreSQL, MongoDB та Redis, зосереджуючись на вирішенні реальних бізнес-проблем, а не на гонитві за трендами. Досвід розгортання та інфраструктури хмари Azure, а також практики розробки за допомогою штучного інтелекту для пришвидшення реалізації. Зручне володіння комплексним функціоналом, від архітектури до продакшену, наставництво інженерів та розвиток культури перевірки коду.
• Solid foundation in data structures, object-oriented design, operating systems, and client-server interaction.
• Hands-on experience building full-stack applications using .NET with relational SQL databases.
• Developed skills in software engineering methodology, git version control and designing scalable architecture.
• Investigated and resolved production incidents using application performance metrics and Graylog logs, improving incident response and system reliability.
• Designed and maintained relational schemas (MS SQL Server, PostgreSQL). Optimized read-heavy and EF Core queries via execution-plan analysis and indexing, cutting query latency by up to 40% and improving server responsiveness.
• Set up real-time Slack alerting for errors, failed jobs and anomalies - cut incident detection time from days to minutes.
• Built Angular frontend with reusable components, reducing code duplication and simplifying API integration.
• Drove code quality and knowledge sharing - applied SOLID and Clean Architecture principles through refactoring and code reviews, making changes safer and easier to deliver.
• Unified 10+ partner integrations into a shared NuGet package (documented in Confluence) - cut new integration development time from 3 days to 5 hours, improved stability.
• Standardized AI-assisted development through repository-level agent instructions, guiding coding conventions, security practices and build/test validation before code review, improving code consistency and reducing review overhead.
• Automated CI/CD pipelines on Azure DevOps, reducing regression testing time by 55% and eliminating manual deployments, enabling 2x more frequent releases.
• Improved system availability by decomposing a monolith into 4 event-driven microservices, using SAGA for cross-service data consistency and the Outbox Pattern for reliable event delivery, eliminating silent message loss.
• Identified and resolved two Azure infrastructure inefficiencies: redesigned polling-based report ingestion as an event-driven Azure Serverless Function and replaced Base64 image storage with Azure Blob Storage with automated Archive Tiering, reducing overall project infrastructure costs by 30%.
• Delivered 5+ production services end-to-end - from requirements and architecture design through deployment and monitoring with Prometheus/Grafana, ensuring production observability and owning the full delivery lifecycle.
• Built React frontend with reusable component architecture, form validation and Redux state management, improving UI flows and reusability.