Job Description
Summary
Our client is seeking a Backend .NET Developer to support the ongoing development of a high-performance returns management SaaS platform. This role focuses on building scalable backend services, enhancing microservice-based architecture, and contributing to the modernization of core systems. The developer will collaborate closely with engineering teams to deliver secure, reliable, and innovative technical solutions that drive platform growth.
Key Responsibilities
- Develop and enhance backend features for a cloud-based Returns Management SaaS Platform.
- Build and maintain microservices using .NET 6–8 and C#, including legacy support where required.
- Collaborate with cross-functional teams to interpret business requirements and deliver technical solutions.
- Optimize application performance, scalability, and reliability across distributed systems.
- Develop RESTful APIs and ensure seamless integration with internal and external services.
- Participate in Agile/Scrum ceremonies, including sprint planning, reviews, and retrospectives.
- Utilize CI/CD pipelines and container-based deployments to support rapid, stable releases.
- Contribute to architectural design discussions and propose improvements to backend systems.
- Assist in troubleshooting, debugging, and enhancing system monitoring and logging capabilities.
Required Qualifications
- Strong hands-on experience with .NET 6–8 and C# development.
- Experience with microservice architecture and RESTful API development.
- Solid understanding of relational databases such as MSSQL or PostgreSQL.
- Familiarity with modern development practices including Agile/Scrum and CI/CD.
- Ability to communicate clearly and collaborate effectively within distributed teams.
- Proficiency in English at an upper-intermediate level or higher.
Preferred Qualifications
- Experience with Docker, Kubernetes, and Azure Cloud services.
- Familiarity with NoSQL databases such as MongoDB.
- Experience with OpenAPI/Swagger documentation.
- Background in unit and integration testing.
- Interest or experience using AI-assisted coding tools or automated code review systems.
- Multilingual abilities (e.g., Russian, Romanian, or Spanish).
Tech Stack
- Backend: .NET 6–8, C#, .NET Framework 4.8
- Architecture: Microservices
- Databases: MSSQL, PostgreSQL, MongoDB
- Deployment: Docker, Kubernetes, Azure
- Messaging: Kafka, RabbitMQ
- CI/CD: Azure DevOps, GitLab
- Monitoring & Logging: Grafana, Kibana, Prometheus
- Tools: Slack, Confluence, Miro
- Methodology: Agile/Scrum (Jira)
Compensation & Benefits
Competitive compensation aligned with market standards.
Health benefits, PTO, remote flexibility (varies by client).
Work Schedule
Monday–Friday, flexible hours, occasional on-call (if applicable).
About the Client
Our client is a growing technology-focused organization committed to building scalable digital solutions.
Why Join the Team?
- Work with modern technologies and contribute to a rapidly scaling SaaS platform.
- Collaborate with a passionate engineering team focused on innovation and sustainability.
- Engage in meaningful projects that reduce waste and streamline returns processing.
- Opportunity to incorporate AI-assisted tools into daily development workflows.
How to Apply
Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.