Software architect

Codulate seeks for a Senior Software Architect with experience in building high-performing, scalable, enterprise-grade applications.

You will be part of a talented software team that works for a US based portfolio company.


  • Actively seek ways to improve business software processes and interactions
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
  • Collaborate with team members to determine best practices and requirements for software
  • Oversight and approval of all final programs and products before formal launch
  • Oversee and support the coaching and training of team members to ensure all necessary employees are confident in the use of software applications
  • Use a proactive approach to common challenges and by continually researching best practices in coding


  • 5-7 years of experience designing and implementing software applications
  • Experience working on large-scale web applications and open source projects
  • Experience developing software utilizing various coding languages including Java, C++, JavaScript and more
  • Outstanding collaboration and communication skill are essential
  • Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them
  • Experience designing secure software systems based upon industry-specific specifications
  • Excellent knowledge of Relational and Document Oriented Databases
  • Excellent knowledge of various design and architectural patterns
  • Excellent written and verbal English communication skills

Job Type: Full Time
Job Location: Yerevan

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf

You may also like...

Popular Posts