By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
Become a part of the bigger picture and get ready to make important contributions to the development of innovative solutions.
To build a quality and comprehensive error-free technology infrastructure, establish and maintain an effective operational environment with 99.99% run time, and deliver quality, prompt, cost-effective, and reliable technology services to serve the best impossible experience for customers.
Role
Your primary focus as a software architecture is to define and document software structure and behavior in order to enable software engineering and delivery based on known functional and non-functional requirements.
Authority
Research and test new technologies
Collaborating with others to build and develop a quality
Monitoring and Oversee company's data
Managing users and user roles
Detecting, announcing, and correcting errors
Proposing new solutions
Responsibility
Maintain high-level product specifications with attention to system integration and feasibility
Mapping all aspects of development from appropriate technology and workflow to coding standards
Influence, communication, share and coach team members
Work closely with Product and Development team members to ensure smooth delivery of solutions that are impactful to our clients
Initiate a practical approach to innovation and maintain technical leadership
Stay current and update with the latest technology trends
Work diligently to bring applicable new technologies to the team and to projects
Translate high-level concepts and designs into working software prototypes and products
Focus deeply on quality architecture, design and code implementation
Requirements
10+ years of professional development experience with a greater focus on software architecture.
Proven record with software development and coding in various languages and frameworks
Strong knowledge of software and application design and architecture
Solid understanding of e-commerce and web technologies (like REST APIs, secure network communication, JSON, JavaScript)
Understanding of software quality assurance principles
Excellent communication and presentation skills
Background in working with both relational and NoSQL databases, message queues and streaming platforms
Experience in using Kubernetes and managing AWS/Azure/Goolge Cloud Platform services
Benefits
It's always a good idea to include the benefits of the job the company will provide such as:
Flexible hours to give you freedom and increase productivity