Enterprise software is the engine of the global economy, but it is often trapped in aging Java and .NET monoliths.
At DuskByte, we specialize in the high-stakes evolution of these systems. As an Enterprise SaaS Modernization Engineer, you will untangle complex business logic and migrate it to modern, cloud-native architectures (AWS, GCP, Azure) without disrupting the revenue stream.
What You Will Do (The Role)
Monolith Decomposition
Break down massive Java (Spring/EE) or .NET (Framework/Core) monoliths into manageable, domain-driven microservices.
Modern Architecture Transition
Port legacy Windows-based .NET apps to Linux-ready .NET 8 containers and migrate Java workloads to serverless or Kubernetes environments.
Data Layer Modernization
Refactor aging SQL Server or Oracle schemas into scalable, cloud-managed databases with zero-downtime migration scripts.
Enterprise API Design
Build secure, high-throughput REST and gRPC interfaces to bridge the gap between legacy cores and modern frontends.
Hybrid-Cloud Security
Implement robust identity management (OAuth2, OpenID Connect) and secure data-at-rest protocols required by enterprise compliance.
Who You Are (Requirements)
The "Reliability" Expert
You understand that in the enterprise, "Done" means tested, documented, secure, and observable.
Design Pattern Specialist
You speak the language of SOLID, CQRS, and Event-Driven Architecture.
Polyglot Curious
While your heart is in Java/.NET, you aren't afraid to integrate with Node.js gateways or Python AI services.
Experience
8+ years in Enterprise Software Development, with at least 2 years focused on system migration or refactoring.
Why This Role is Critical at DuskDyte
You are the architect of the "New Enterprise."You aren't just writing code; you are liberating years of institutional knowledge from aging infrastructure and making it ready for the next decade of scale.