About us:
At Softbinator Technologies, we’re driven by innovation and excellence. As an IT professionl here, you’ll be working on high-impact projects that challenge the status quo and push the boundaries of technology. This is a place where you’ll tackle real-world problems, collaborate with exceptionally talented engineers, and build cutting-edge solutions that have a tangible impact. Joining Softbinator Technologies means not only shaping the future of technology but also working closely with top-tier, innovative companies worldwide. You'll have the opportunity to contribute to groundbreaking projects with global reach.
What we are looking for on this role:
An experienced <Software Architect> with deep expertise in. NET and system design.
You’ll be at the forefront of transforming a suite of siloed systems into a unified, rules-driven platform.
This is a hands-on role where you'll actively contribute to architecture, development, mentorship, and strategic direction.
You should be someone who thrives on untangling legacy code, simplifying complexity, and inspiring engineers to follow a clear architectural vision.
If you're passionate about clean code, modular design, and building systems that scale, we’ d love to meet you.
With these skills, you are our perfect match:
- 6+ years of experience in software engineering, primarily back-end with. NET/C#.
- 5+ years of experience designing and evolving architectures for modular/distributed systems.
- Strong system modeling and documentation skills.
- Experience decomposing monoliths into services or modules.
- Proficient in SQL Server, Azure, REST APIs.
- Exposure to frontend technologies like React/TypeScript is a plus.
- Familiarity with rule engines (e. g. , Drools) or rule-driven system design.
- Clear understanding of service boundaries, API contracts, and scalability strategies.
- Excellent written and verbal communication skills, including documentation and diagramming.
- A pragmatic mindset and comfort working in systems not originally designed for modern scalability.
- Experience working with Redis and Kafka for distributed systems.
Nice to have:
- Experience with legacy system refactoring and modernization.
- Hands-on knowledge of observability tools and instrumentation.
- Familiarity with CI/CD pipelines and DevOps practices.
- Background in logistics, supply chain, or operational technology How you’ll drive success.
- Redesign and refactor our. NET-based platform into a modular, scalable system.
- Define service contracts and API strategies that support a unified architecture.
- Lead the integration of existing silos into a single platform with orchestrated services.
- Implement a flexible logic layer driven by rules, not hardcoded conditions.
- Collaborate with cross-functional teams to translate operational complexity into system clarity.
- Mentor developers on architectural best practices and contribute clean, scalable code.
- Create and maintain architectural documentation that brings clarity across teams.
- Advocate for reliability, observability, and scalability in every technical decision.