Provide experienced leadership and technical direction.
Broad and extensive knowledge of the software development process and its technologies.
Knowledge of architectural styles and design patterns. makes high-level design choices and enforce technical standards, including software coding standards, tools, and platforms.
Accountable for platform features, from prioritization to design to release.
Own the full software development lifecycle
Understanding of various coding methods and computer languages.
Data modeling and database design experience.
Skills:
Software Engineering
IT Strategy
IT Management
Web Design / UX
Mobile Programming
Software Development
Roles & Responsibilities:
Provide experienced leadership and technical direction.
Broad and extensive knowledge of the software development process and its technologies.
Knowledge of architectural styles and design patterns…