Key Responsibilities
Enterprise Architecture: Design, build, and deploy multi-tiered enterprise applications following strict object-oriented design (OOD) principles. API Development: Create secure RESTful and SOAP-based web services for seamless system integration. Lifecycle Management: Participate in all phases of the software development lifecycle (SDLC) from concept, architecture, and testing to deployment. Performance Tuning: Optimize backend infrastructure for high-volume, low-latency performance. Code Quality: Write clean, testable, and efficient code while conducting code reviews and unit testing.