This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a Senior-level .NET Engineer with an understanding of architecture to join the team of our US-based customer involved in the development of a range of products for homeowner associations.
Job Responsibility:
Work closely with architects to implement service decomposition strategies
Refactor and enhance existing service code for performance, maintainability, and scalability
Contribute to improving the structure and reliability of the backend service layer
Assist in the rewriting and modernization of legacy backend services into a microservices architecture
Support and guide team members through mentorship and collaboration
Contribute actively to backlog refinement to help the team identify optimal technical solutions
Deliver development tasks on schedule, ensuring high standards of quality, performance, and adherence to coding best practices
Maintain clear and thorough documentation of progress, decisions, and scope adjustments in Jira
Oversee and coordinate software deployment processes
Take ownership of complex development challenges and document implemented solutions
Partner with the QA team to investigate and resolve defects identified during sprints
Demonstrate accountability, dependability, and a proactive approach to communication
Requirements:
5+ years of commercial experience with .NET
Strong experience with .NET (C#) and microservices architecture
Strong experience with ASP.NET Core Web API
In-depth knowledge of RESTful APIs and distributed systems
Experience with Azure Cloud Platforms – must have
Experience with Azure Functions – must have
Experience with Azure Service Bus – must have
Experience with Azure SQL Database
Proficiency in Entity Framework for database management
Strong problem-solving and troubleshooting skills
Ability to refactor legacy code and optimize services for scalability and performance
Reliability and accountability in meeting deadlines and project milestones
Excellent communication skills in English, Upper-Intermediate or higher level, with the ability to collaborate effectively in a team
Nice to have:
Experience with Azure Networking
Familiarity with Docker and Kubernetes for containerization and orchestration
What we offer:
Remote-first work model with flexible working hours (we provide all equipment)
Comfortable and fully equipped offices in Lviv and Rzeszów
Competitive compensation with regular performance reviews
18 paid vacation days per year + all state holidays
12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
Medical insurance with an affordable family coverage option
Mental health program which includes free and confidential consultations with a psychologist
English, German, and Polish language courses
Corporate subscription to learning platforms, regular meetups and webinars
Friendly team that values accountability, innovation, teamwork, and customer satisfaction
Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
We are committed to supporting Ukraine and actively participate in charity initiatives
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.