Senior Backend .NET Developer
Partyzantów, Gdańsk
Nsure.com
🌎 Nsure.com is America’s first digital insurance agency®.
We empower customers by providing fully online tools to transparently secure home and auto insurance.
Advantages of our platform:
50+ America’s top-rated home and auto insurance companies compete for customers on Nsure.com.
Consumers can compare prices and buy insurance online, on Nsure.com, in minutes.
Our proprietary algorithms and data mining technology recommend coverage levels so buyers don’t overinsure or underinsure.
Most data needed for comparative quotes is auto-filled, so all the buyer has to do is answer a few simple questions. There are no long forms to fill out. No salesman calling.
Customers don’t have to wait for their existing policies to expire to switch and save. We will help with the paperwork.
Customer data is safe with us. We will never sell or share personal information with third parties.
-
Join the Core team as a Senior Backend .NET Developer and build modern solutions based on GraphQL, Azure, and .NET. We're looking for an experienced specialist who embraces technological challenges, values code quality, and wants to have a real impact on the architecture of backend systems.
Responsibilities:
API Development: Design, develop, and maintain GraphQL APIs using .NET technologies, with a strong focus on HotChocolate for server-side implementations and Strawberry Shake for client-side integrations.
Azure Integration: Integrate GraphQL APIs with various Azure services, ensuring seamless connectivity and functionality.
Code Quality: Write clean, maintainable, and efficient code following best practices and coding standards.
System Design: Participate in the design and architecture of scalable and robust backend systems.
Performance Optimization: Monitor and optimize API performance to ensure high availability and responsiveness.
Security Implementation: Implement security best practices to protect data and ensure compliance with industry standards.
Collaboration: Work closely with front-end developers, product team, and other stakeholders to gather requirements and deliver high-quality solutions.
Testing and Debugging: Conduct thorough testing and debugging to ensure the reliability and stability of the APIs.
Our expectations:
Strong knowledge of .NET Core.
Proficiency in C# programming language.
Experience with GraphQL API design and development using Hot Chocolate.
Experience with GraphQL client integration using Strawberry Shake.
Hands-on experience with Azure services such as Azure App Service, Azure Functions, Azure Cosmos DB, and Azure Storage.
Understanding of Azure DevOps for CI/CD pipelines.
Experience with SQL and NoSQL databases.
Proficiency in using Git for version control.
Nice to have:
Experience with ChilliCream tools (such as Hot Chocolate, Fusion, Strawberry Shake, Nitro)
Microservices Architecture: Familiarity with microservices architecture and design patterns.
Security Knowledge: Strong understanding of security best practices and principles.
Message Queues: Experience with message queues such as Azure Service Bus or RabbitMQ.
Containerization: Knowledge of containerization technologies like Docker and Kubernetes.
What you can expect from us:
📱 Work based on the latest technologies,
🧠 Access to a training platform,
🚆 Well-connected office, Gdańsk
🏋 Multisport card.