UBA Solutions

Software Architect

  • Posted on: June 24, 2024
  • Job Type: Full Time
  • Deadline: August 1, 2024

We are seeking a skilled Software Architect to lead the design and architecture of our next-generation software solutions. As a Software Architect, you will play a pivotal role in defining and driving technical decisions that align with our business objectives. You will collaborate closely with cross-functional teams to ensure scalable, secure, and high-performance systems.

What you’ll be doing:

  • Define and drive the technical architecture of our software solutions, ensuring they are scalable, secure, and aligned with business objectives.
  • 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.
  • 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.

What We’re Looking For:

  • 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.
  • Expertise in designing and implementing microservices-based architectures with a focus on scalability, security, and performance.
  • Strong knowledge of backend technologies (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.
  • 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, API Gateway etc
  • Experience with GIT, bitbucket, or Github and the Features branching workflow
  • Knowledge or experience with GitHub Co-Pilot.

You will have an opportunity to: 

  • COLLABORATE with global teams to build scalable web-based applications 
  • PARTNER closely with engineering team to follow best practices and standards 
  • PROVIDE reliable solutions to a variety of problems using sound problem solving techniques 
  • WORK with the broader team to build and maintain high performance, flexible and scalable web applications 
  • ACHIEVE engineering excellence by implementing standard practices 
Apply For The Job

Apply For This Job.

    • Send us an email
    • Visit our office
      • UBA Solutions Pvt Ltd., Imadol Road, Lalitpur 44600