Democratizing Recruitment
Job Description

Software Architect

IT And Development
Department Mission
  • 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.
  • 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.
  • 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
  • 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
  • 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

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
  • Life insurance for you and your family members
  • Work remotely in the comfort of your home
  • Free Gym membership so you can stay in shape
  • Fun and energetic weekly team bonding events
  • etc.

Post the Job Now

Hire an expert for free