Job Description
SDLC: Design, development, testing, deployment, production support with strong experience designing, developing, and supporting enterprise applications within complex, multi-site environments. Proven ability to translate business and functional requirements into scalable, maintainable, and high-quality technical solutions, ensuring alignment between business objectives, system architecture, and development best practices. Demonstrates a solid balance between hands‑on development and analytical problem‑solving across backend, frontend, and integration layers.
Experienced in backend development using . NET technologies to build robust APIs, services, and business logic layers, following SOLID principles , clean code practices , and clean architecture patterns. Capable of designing modular, testable, and extensible systems that support long‑term maintainability and evolving business requirements. Strong understanding of layered architectures, dependency inversion, and separati...