Software Architect

1 day ago


Karachi, Sindh, Pakistan IDENFO Ltd. Full time
About the job

About Idenfo:

Idenfo is a leading provider of compliance and identity verification solutions, helping businesses meet regulatory requirements with innovative and scalable technology. We are looking for a Software Architect to lead the redesign of our current architecture, ensuring scalability, security, and high availability across our platform.

Role Overview:

As a Software Architect at Idenfo, you will be responsible for re-architecting our existing systems to enhance performance, maintainability, and compliance with industry best practices. You will collaborate closely with engineering, DevOps, and product teams to design a robust, scalable, and efficient architecture that aligns with our business objectives.

Key Responsibilities:

  • Assess the current system architecture and identify areas for improvement.
  • Design and implement a scalable, secure, and resilient architecture.
  • Ensure architectural decisions align with business goals and regulatory compliance requirements (e.g., GDPR, AML, KYC, ISO27001).
  • Define technical standards, guidelines, and best practices for software development.
  • Lead the migration and refactoring of legacy systems to modern architectures (e.g., microservices, event-driven, cloud-native).
  • Collaborate with engineering teams to guide implementation and resolve architectural challenges.
  • Evaluate and integrate third-party services, APIs, and cloud platforms (AWS/Azure).
  • Optimize system performance, monitoring, and security.
  • Provide technical leadership and mentorship to the development team.

Required Skills & Qualifications:

  • 5+ years of software engineering experience, with at least 3 years in an architecture role.
  • Proven experience designing and implementing scalable microservices and cloud-native architectures.
  • Must have expertise in architecting SaaS that is modular and can be customized based on client requirements on a single codebase.
  • Strong proficiency in Nest JS, TypeScript, Node.js, React, Vue.js, Redis, Elasticsearch, MongoDB, Nginx, Apache Kafka.
  • Hands-on experience with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes).
  • Deep understanding of system security, authentication, and authorization frameworks.
  • Strong knowledge of event-driven architecture, message queues, and data streaming.
  • Experience in high-availability and distributed system design.
  • Familiarity with DevOps practices, CI/CD pipelines, and infrastructure as code (Terraform, Ansible).
  • Excellent problem-solving, analytical, and communication skills.
  • Experience in fintech, regtech, or compliance-focused software development is a plus.
  • Experience with secure coding practices. Building software with security in mind.
  • Experience with Serverless is a plus.

Our Culture:

At Idenfo, our company culture thrives on flexibility and collaboration, fostering a diverse and inclusive environment where teamwork is paramount. With a multinational presence in London, UK; Dubai, UAE; and Karachi, Pakistan, we prioritize a safe and supportive atmosphere akin to a family, where personal and professional growth are nurtured and celebrated.

Join Us: We are an Equal Opportunity Employer. If you're passionate about driving business growth and leading a high-performing team, we would love to hear from you. Please submit your resume and cover letter outlining your relevant experience and why you're the ideal candidate for this role to this job advert or share at careers@idenfo.com.

#J-18808-Ljbffr
  • Software Architect

    4 weeks ago


    Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    Job SummaryAs a Software Architect at Astera, you will play a crucial role in shaping the technical direction of our software solutions. Leveraging your deep knowledge of .NET and C#, you will lead the design and implementation of scalable and robust software architectures that align with our business objectives. This role involves collaborating with...

  • Software Architect

    7 days ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Software ArchitectThe role of a Software Architect is to define the architectural vision and guide the long-term technical direction of our products. This position requires a blend of strategic thinking and hands-on technical expertise to drive innovation and excellence in software architecture.As a Software Architect, you will lead a culture of technical...

  • Software Architect

    7 days ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Job Title: Software ArchitectA visionary technologist is required to spearhead the design and development of innovative software solutions. The ideal candidate will possess a strong understanding of software architecture principles, including system design, scalability, and maintainability.

  • Software Architect

    7 days ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    About this exciting opportunity:We are looking for a highly skilled and experienced Software Architect to lead the technical design, development, and deployment of our web and mobile applications.The ideal candidate will have a strong understanding of software architecture, modern development practices, and cloud computing. They will be responsible for...

  • Software Architect

    3 weeks ago


    Karachi, Sindh, Pakistan Arpatech (Pvt) Ltd Full time

    Key Responsibilities- Design and develop scalable, high-performance software architectures that leverage cloud-native technologies- Lead the architectural design of software solutions, ensuring alignment with business requirements and technology strategy- Design and develop scalable, high-performance cloud architectures tailored for machine learning...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Software Architect RoleA key position in our organization, responsible for shaping the technical direction of our software solutions. As a Software Architect, you will play a vital role in designing and implementing scalable and robust software architectures that align with our business objectives.Key ResponsibilitiesLead a dynamic team of software...

  • Software Architect

    4 weeks ago


    Karachi, Sindh, Pakistan QLITE Pvt Ltd Full time

    Software Architect QLITE Pvt Ltd, Pakistan Software Architect with 8 Years Experience required for a renowned company in Karachi, working in the Accounting industry.Responsibilities:Manage software developers through the coding process.Collaborate with various stakeholders to determine software requirements.Lead the development of software architectural...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job Title: Senior Software ArchitectWe are seeking a highly skilled Senior Full Stack Engineer to lead the development of our Article 6 Participation Tech Services MVP. The successful candidate will be responsible for architecting and delivering the backend infrastructure and core integrations.

  • Software Architect

    7 days ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Software Architect Job DescriptionThe ideal candidate will have a strong background in software design and development, with a focus on creating innovative solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using modern programming languages such as C#, Java, .NET, or Python.Collaborate with clients to...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job DescriptionWe are seeking a highly skilled and motivated Software Associate Architect or Architect with 6 to 8+ years of architecture and design experience.The candidate must have extensive Solution Architecture and design skills, as well as a strong understanding of Enterprise Architecture.The ideal candidate is a creative individual who thinks out of...