Key Responsibilities:
- Design and develop scalable backend services using modern frameworks.
- Build and maintain robust APIs following RESTful standards.
- Integrate with third-party systems and platforms to support product and order flows.
- Work with cloud infrastructure (Azure & AWS) to deploy, monitor, and optimize backend applications.
- Collaborate with frontend teams, DevOps, and business analysts to deliver high-quality software.
- Participate in architectural decisions and code reviews.
Required Skills & Experience:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 4+ years of experience in backend development.
- Proficient in .NET Core and familiar with Node.js.
- Hands-on experience with cloud-native applications (Azure/AWS).
- Solid understanding of modern architecture patterns like CQRS and serverless.
- Strong collaboration, communication, and problem-solving skills.
- Experience working in Agile environments.
Tech Stack You’ll Work With:
Backend: .NET Core, Node.js, .NET Aspire, Next.js
Frontend / JS Frameworks: React.js,
Scripting Languages: TypeScript, JavaScript, jQuery, C#
Databases: PostgreSQL
Architecture Patterns: REST APIs, Serverless Architecture, CQRS, Event Driven
Cloud & DevOps:
- Azure: App Services, Function Apps, Logic Apps, APIM, Key Vault, Bicep, DevOps Pipelines
- AWS: Lambda, S3, CodeArtifact, API Gateway
- Third-Party Integrations: PIM Systems, ERP Platforms, Order Management Tools, CRM Solutions