• NecoJobs Logo - Nepal's Leading Job Portal

UBA Solution Logo

Software Architect

UBA Solution

  • Share
  • AvailabiltyFull Time
    CategoryEngineering Manager Jobs
    Salary NegotiableYes
    Job LevelTop Level
    Job LocationLalitpur Nepal
    No. Of Vacancy1
    Education LevelBachelor
    Experience RequiredMore Then 10 years

    Requirements :-

    • Define and drive the technical architecture of our software solutions, ensuring they are scalable, secure, and aligned with business objectives.

    • Analyze ambiguous, real-world scenarios and translate them into clear architectural options, weighing trade-offs (cost, scalability, time-to-market, risk) before recommending a path forward.

    • Collaborate with development teams to design and implement microservices architectures for seamless integration and optimal performance.

    • Leverage your expertise in cloud technologies like AWS to design and implement solutions that enhance application performance, scalability, and reliability.

    • Champion the adoption of AI-assisted engineering practices (e.g., GitHub Copilot, Claude Code, Cursor) across the team to speed up design, coding, testing, and review — without compromising quality or security.

    • Ensure the delivery of high-quality, testable, and maintainable code through best practices, including Test-Driven Development (TDD) and code reviews. 

    • Work closely with product managers, designers, and other stakeholders to deliver innovative solutions that meet business needs.

    • Focus on achieving high system uptime, proactively identifying and addressing potential issues to maintain reliability.

    • Implement and manage integration with various supporting systems, such as authentication providers, search tools, and monitoring tools. 

    Job Responsibility :-

    • 10+ years of experience developing complex, scalable web applications.

    • Proven experience as a Software Architect or similar role, with a strong understanding of architecture principles and patterns.

    • Demonstrated analytical ability: comfortable working through open-ended, scenario-based problems and presenting multiple viable solutions with clear reasoning — ideally backed by examples such as architecture decision records (ADRs).

    • Expertise in designing and implementing microservices-based architectures with a focus on scalability, security, and performance.

    • Strong knowledge of backend technologies (e.g., Node.js) and frontend frameworks (React, Vue). • Experience with relational and NoSQL databases (e.g., MySQL, MongoDB, Redis).

    • Proven ability to lead and mentor development teams, fostering a collaborative and innovative environment.

    • Strong understanding and implementation of agile methodologies, including participation in roadmap planning and retrospectives.

    • Strong problem-solving skills with the ability to translate complex business requirements into scalable technical solutions.

    • Excellent verbal and written communication skills, capable of working effectively with both technical and non-technical stakeholders.

    • Genuinely current on AI trends and tooling, with hands-on experience using AI coding assistants (Copilot, Claude Code, Cursor, or similar) in real projects, and good judgment about where AI accelerates delivery versus where it introduces risk. 

    A proactive approach to staying current with industry trends, emerging technologies, and best practices in software architecture and development.

    • Experience with Amazon AWS services, containerization, and API Gateway.

    • Experience with Git (Bitbucket or GitHub) and feature-branch workflows. 

    UBA Solution

    UBA Solutions is now collaborated with Monotype. Initially it was formed to meet the needs of globalization and to establish themselves as leader in the software market. Over the past 11 years, UBA Solutions have gained an excellent reputation by ful...

    https://www.uba-solutions.com/
    • Upload Your CV

    Upload Your CV

    Example: 98********* / 97**********