What are the responsibilities and job description for the Technical Architect position at n2y?
The Technical Architect will lead technology decisions and development practices to ensure a stable and resilient software platform. The architect inspires, mentors, and encourages colleagues to apply intelligently customized industry?s best practices. Educating the recipients and participants of system architecture is essential to successfully selling the chosen architectural path.
Key Responsibilities:
Initial design and development of new software or extensive software revisions
Defines product requirements and creates high-level architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms
Define coding standards and ensure compliance through code review
Aid in intelligent technology decisions for the company
Stay current on latest technology as appropriate to our company's needs
Understand the interactions and dependencies among components
Ensure software meets all requirements of quality, security, scalability, extensibility etc.
Provide technical guidance and coaching to Developers and Engineers
Oversee progress of development team to ensure consistency with initial design
Develop detailed product plans
Use tools and methodologies to create representations for functions and user interface of desired product