Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for an experienced Senior Backend .NET Developer to join a project team responsible for building and enhancing enterprise-grade solutions for a customer portal and its related services. This is a 6-month project-based role with the potential for extension, offering the opportunity to influence architecture, drive technical decisions, and deliver high-quality, scalable software.
Key Responsibilities
- Define and document technical implementation details and tasks.
- Refine backlog items and acceptance criteria with technical insights.
- Collaborate with product managers, scrum masters, and cross-functional teams on functional and non-functional requirements.
- Lead solution design, documentation, and architectural contributions.
- Shape and maintain an architectural roadmap aligned with best practices.
- Design and integrate APIs (RESTful and gRPC) for internal and external systems.
- Deliver high-quality code with unit testing, peer reviews, and CI/CD pipelines.
- Integrate internal systems, databases, and third-party services (REST APIs, MQTT, gRPC).
- Design and optimize database schemas (Microsoft SQL or similar).
- Collaborate with QA teams to validate system behavior and resolve issues.
- Contribute to release management, deployment automation, and environment setup.
- Partner with DevOps engineers to improve delivery pipelines.
- Mentor junior developers and conduct code reviews.
- Drive best practices, continuous improvement, and adoption of new technologies.
Requirements
- Strong expertise in ASP.NET Core MVC, C#, and the .NET ecosystem (8+).
- Solid experience with Entity Framework Core and Microsoft SQL Server.
- Proficiency in Docker and containerized applications.
- Hands-on experience with gRPC and messaging protocols (e.g., MQTT).
- Proven ability to integrate third-party APIs and services.
- Familiarity with Azure cloud services (App Services, Functions, SQL, Storage).
- Strong background in scalable, distributed system design.
- Understanding of microservices, Domain-Driven Design (DDD), and event-driven architecture.
- Fluent English and strong communication skills.
- Proven ability to collaborate with stakeholders and mentor team members.
Preferred Qualifications
- Experience with hybrid architectures.
- Knowledge of CI/CD tools (Azure DevOps, GitHub Actions).
- Exposure to monitoring and observability (Application Insights, Grafana).
- Relevant certifications in .NET, Azure, or related technologies.
What we offer:
- B2B contract with competitive compensation, based on experience.
- Possibility to work remotely.
- An open, transparent and fun work culture.
- Multi-national team and collaborative work environment.
- Continuous knowledge sharing with engaged co-workers.
- Career and professional growth opportunities.
Key Skills
Ranked by relevanceReady to apply?
Join Go Interactive and take your career to the next level!
Application takes less than 5 minutes