Software Architect

Skills
Software ArchitectureSoftware DesignSoftware DevelopmentArchitectureDesign PatternsDistributed ApplicationsFailure Modes
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Expert in software engineering with 10+ years of experience
  • Proven track record in leading complex application developments
  • Strong communication skills for cross-stakeholder dialogue
  • Experience in API development and management
  • Adept at addressing non-functional and functional requirements intuitively

Nice to have

  • Remote work experience
  • Complex workflow development
  • Security standards knowledge
  • Global application experience

Day to day

  • Design and architect complex software solutions for moving industry challenges
  • Optimize and orchestrate server and mobile app functionality for seamless operations
  • Ensure system resilience and reliability even in offline conditions