Description
The role leads the design, development, and implementation of scalable technology solutions while providing technical guidance, influencing architecture, mentoring engineers, and driving engineering best practices. Responsibilities include complex software architecture, cross-functional collaboration, TDD and CI/CD adoption, system monitoring, automation, infrastructure partnership, security and compliance, and culture advocacy. The position requires 7+ years of software development experience and advanced expertise across multiple programming languages, containerized development, microservices, APIs, databases, secure development, and Agile methodologies.
