Junior Software Engineer
CurrentCollaborated with a team to maintain and enhance core services, including customer-facing web APIs, tools for optimizing data operations, and extensive back-end functionality. This involved working with large, complex codebases to meet business needs.Key responsibilities included documenting, coding, and testing both new and existing features. Developed new components from the ground up, engaging in the entire software development life cycle (SDLC) by analyzing requirements, designing solutions, implementing scalable and robust code in line with best practices, and creating automated tests to ensure reliability and performance.