About the role
DESCRIPTION: Duties: Determine architecture of software solutions, ensuring scalability, efficiency, and security are addressed. Plan delivery of software solutions, including creating implementation plans, distributing work across teams, and overseeing completion of delivery across multiple engineers. Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical …