Company Introduction:
Unicorn Technology software development, digital marketing company, professional team in BC and Ontario. Committed to providing advanced information technology and software customization development services for small and medium-sized enterprises.
Focus on the development of websites, WeChat applets, mobile APPs and enterprise-level software to help small and medium-sized enterprises with digital transformation, precise marketing and promotion, realizing traffic monetization and business upgrading. The core team members come from the world’s top technology companies and institutions such as Fortinet and Microsoft.
As a Systems Architect at Unicorn Technology Inc. with the NOC code for software engineers, you would be responsible for designing and implementing complex software systems to meet the needs of small and medium-sized enterprises.
Job Description:
· Collaborate with the development team and clients to design scalable and efficient software architectures that align with the specific needs and requirements of each project.
· Design and implement solutions for integrating various software systems and applications, ensuring seamless data flow and functionality across the entire technology stack.
· Based on the gathered requirements, create detailed and clear logical and physical specifications for the software system which involves defining system architecture, data models, interfaces, and other technical specifications
· Analyze and optimize the performance of software applications to ensure they meet the required speed, scalability, and efficiency standards.
· Oversee code reviews to ensure adherence to best practices, coding standards, and security guidelines.
· Implement quality assurance processes to deliver reliable and bug-free software products.
· Prepare and maintain comprehensive technical documentation, including system architecture diagrams, API documentation, and technical specifications.
· Work closely with cross-functional teams, including developers, designers, and testers, to ensure effective communication and successful project execution.