At Wira, we're building technology that helps retailers run and grow their businesses.
We're looking for a Backend Developer who enjoys solving complex engineering problems, building reliable services, and using modern development tools, including AI, to deliver better software faster.
Responsibilities
- Design, develop, and maintain scalable backend services using C# and ASP.NET Core.
- Build secure and high-performance RESTful APIs.
- Develop reliable integrations between services and external systems.
- Design efficient data models and optimize database performance.
- Build automated tests and contribute to CI/CD processes.
- Troubleshoot production issues and continuously improve system reliability.
- Use AI-assisted development tools to improve coding, testing, debugging, and delivery.
Requirements
- Strong proficiency in C# and ASP.NET Core.
- Solid understanding of OOP, SOLID principles, and Clean Architecture.
- Experience with SQL Server or PostgreSQL.
- Experience designing REST APIs and distributed systems.
- Familiarity with Redis, messaging systems, and asynchronous processing.
- Knowledge of Git, Docker, automated testing, and CI/CD.
- Understanding of system performance, security, and scalability.
- Practical experience using AI coding assistants in professional development workflows.
Nice to Have
- Experience with event-driven architecture and microservices.
- Experience with transaction-heavy or offline-first systems.
- Familiarity with cloud infrastructure and observability.
What We Value
Ownership, engineering quality, curiosity, analytical thinking, and the ability to turn complex problems into simple, reliable solutions.