Cloudyfox Technology

Software Architect / Team Lead

Cloudyfox Technology

Software Architect / Team Lead

We are a Kathmandu based Digital Agency specialized in Software development, digital marketing, mobile application development, product development and many more. We are now working for  local as well as international business sectors in terms of web and mobile industry. Currently we are looking for energetic and competent candidate for the following position:

Software Architect / Team Lead

Views: 216 | This job is expired 1 week, 2 days ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Senior Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Anamnagar, Kathmandu
Offered Salary : Negotiable
Apply Before(Deadline) : Sep. 08, 2021 23:55 (1 week, 2 days ago)

Job Specification

Education Level : Bachelor
Experience Required : More than 5 years
Professional Skill Required : Management Communication Structural Analysis Risk Management

Job Description

We are looking for an amazing Software Architect to join our team. If you are up for a challenge to deep dive into serverless & cloud world, then hurry up and drop us an application. You will be a part of great team and work very closely to build ultimate solutions. At @Cloudyfox we love serverless & AWS.


  • Work closely with the CTO to design and visualize architectures for projects and implement architectural decisions for solving architectural problems
  • Build and lead groups of engineers to define and decide development technology and platform, define development standards, tools, processes, etc.
  • Detail out and refine higher-level architecture decisions into a lower-level design
  • Lead implementation of technical and infrastructure initiatives to support architecture decisions
  • Communicate the company vision to the engineering team. Overlook and review the work of the team to ensure that the architecture decisions are being executed and the team is following coding standards and architecture guidelines
  • Consult the engineering team with ongoing projects. Help them align solutions with the architecture vision and industry best practices. Make software design (application-level) decisions with the team, take software architecture topics for further consideration and unification
  • Ensure technical knowledge sharing between development teams on related or similar projects
  • Lead the research on specific topics, experiment with various technologies, and provide recommendations based on your findings
  • Proactively identify technical debt and product areas that require attention or improvement at the architecture level
  • Constantly develop yourself and the team in technology advancements, research new approaches, tools and best practices in the software architecture and design space
  • Analyze current technologies used within the company and determine ways to improve
  • Document and monitor requirements needed to institute proposed updates
  • Account for possible project challenges on constraints including, risks, time, resources and scope
  • Work closely with Engineering Manager to successfully monitor progress of initiatives and establish feedback loops in your team and give your team members immediate feedback


  • Bachelor’s/Master degree in Computer Science or Software Engineering
  • 5+ years web development experience — preference is given to candidates who have maintained or architected large scale applications.
  • Experience designing/implementing/consulting distributed cloud infrastructure
  • Experience in software engineering and design architecture
  • Professional experience architecting/deploying/operating solutions built on AWS
  • Be a world-class individual contributor. You will need to lead by example
  • Clear understanding of software design patterns and principles
  • Strong sense of ownership. You take responsibility for the success of the engineering teams
  • Commitment to quality. You take pride in everything you deliver as a reflection of yourself
  • Ability to communicate clearly and constantly with teams in writing and on video calls
  • Experience in facilitating even the most heated discussions, ability to resolve them and take responsibility for the decisions
  • Track record of delivering successful solutions as a leader
  • Positive outlook in meeting challenges and working to a high level
  • Advanced understanding of business analysis techniques and processes

Applying Procedure:

Interested candidates may apply at this link:


This job has expired.

Job Action

Similar Jobs

Search, Apply & Get Job: FREE