Software Architect - Surat, India - TekPillar®

    TekPillar®
    Default job background
    Description

    We are looking for an experienced software architect to lead the design and implementation of our startup company. The ideal candidate will have a strong technical background and proven expertise in architecting scalable and secure software solutions.

    We offer competitive compensation packages and exciting opportunities for growth and development. If you're ready to take the next step in your career, we want to hear from you

    Type : Work From Office

    Duration: 2 months (or until the development of the mobile/web application).

    Location : Surat, Gujarat

    Responsibilities:

    • Define the overall architecture and design of the mobile application.
    • Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
    • Lead and mentor development teams in best practices and architectural patterns.
    • Evaluate and recommend technologies, frameworks, and tools to support development efforts.
    • Ensure the scalability, performance, and security of the application architecture.
    • Conduct code reviews and provide technical guidance to development teams.
    • Prepare functional and non-functional documents.

    Requirements:

    • Bachelor's degree in Computer Science or related field.
    • Minimum of 3 years of experience in software architecture.
    • Expertise in designing and implementing mobile applications using modern technologies.
    • Strong knowledge of software design patterns, architectural principles, and best practices.
    • Experience with cloud services such as AWS, Google Cloud Platform, or Azure for backend integration and data storage.
    • Understanding of authentication and authorization mechanisms like OAuth, JWT, etc.
    • Proficiency in database management systems commonly used in mobile development, such as MongoDB, SQLite, Realm, Firebase, etc.
    • Expertise in creating UML Diagrams
    • Should be able to prepare functional and non-functional document
    • Excellent communication and leadership skills.

    Preferred:

    • Experience in designing and architecting finance-related applications.
    • Familiarity with software development methodologies.

    For interested candidates, please reach out to us at

    Let's create something amazing together #NowHiring #CareerOpportunity #JoinOurTeam