You are viewing a preview of this job. Log in or register to view more details about this job.

Software Architect

Job Description:


As a Software Architect, you will be responsible for making make design choices, coordinate and oversee technical standards, including software coding standards, tools, and platforms.  



Job Duties and Responsibilities:


  • Work with other IT professionals in the company in order to determine needs for new software, platforms and applications
  • Utilize tools, technology and various methodologies to create functional and intuitive solutions for user interfaces of desired products
  • Develop and implement product specifications
  • Pay attention to system integration, sustainability and feasibility
  • Manage all phases of technology development 
  • Suggest and implement solutions for process improvement
  • Adhere to all the requirements and guidelines for quality, security, extensibility etc.



Preferred Qualifications:


  • Experience as a Software Architect or similar role
  • Experience with software development
  • Experience with coding in various languages (C#, .NET, Java etc.)
  • Knowledge of software and application design and architecture
  • Knowledge of HTML/CSS, JavaScript and UI/UX design
  • A technical mindset and analytical approach
  • Great attention to detail
  • Good leadership skills
  • The sense of ownership and pride in your performance and its impact on the company’s success
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills