Job Description
Job Description Duties: Solve highly complex technical problems and deliver innovative, scalable, and maintainable solutions with minimal supervision. Implement architectural patterns and design standards, collaborating closely with key stakeholders to ensure adherence to defined architecture and best practices. Contribute hands-on to development by designing, coding, reviewing, and optimizing critical software components and services, while championing Agile methodologies and collaborative pra…