Create, evaluate and manage technical solutions to ensure client success
Partner with clients on team-based projects to deliver solutions across the full Software Development Lifecycle leveraging the Agile Methodology as well as modern technology languages, frameworks, and patterns
Thrive in a collaborative environment with many opportunities to learn from and share knowledge with other developers, architects, and our clients.
Design, implement, integrate and support on-prem, cloud, and hybrid development
Create roadmap and high-level design documentation, epics and stories
Identify and communicate architectural / solution tradeoffs, for client specific solutions
Display a working knowledge of different architectural frameworks that may be used by our clients
Collaborate with cross-functional teammates to support business develop...