Web Architect - Bogotá, Colombia - Applaudo Studios

    Applaudo Studios
    Applaudo Studios Bogotá, Colombia

    hace 2 semanas

    Default job background
    De jornada completa
    Descripción
    Job Description

    About you

    You are someone who wants to influence your own development. You're looking for a company where you have the opportunity to pursue your interests and be able to grow professionally.

    As an Applaudo's Web Architect, you are a software expert who guides teams from an engineering perspective, making architectural decisions, setting and overseeing standards, best practices, tools, and platforms. Your purpose is to help as a technical point of contact for clients and team members and ensure a high level of quality and excellence in the development process.

    You bring to Applaudo the following competencies:

    • Bachelor's Degree in Information Technology, Software Engineering, Computer Science or related fields
    • 3+ years of experience as a Web Architect or related role.
    • Demonstrated expertise in building Web Applications, Enterprise Applications, Web Services, and Management at scale is required.
    • Strong knowledge of data stores (SQL, NoSQL) and ability to make choices among available technology based on requirements.
    • Software development experience in one or more programming languages: .NET, Java, Scala, Go, Ruby, Python, Javascript.
    • Ability to guide the team in all tiers of enterprise applications including front-end and back-end technologies.
    • Be data-driven, identify and demonstrate the right tools at every stage of software development to ensure code and architectural qualities are not compromised.
    • Ability to prioritize and handle work to critical project timelines in a dynamic environment and develop new approaches to complex design problems.
    • Outstanding knowledge of software and application design and architecture (software and architecture design pattern, DDD, SOLID, best practices, microservices).
    • Critical thinker, problem-solving skills, and great attention to detail
    • Good written and verbal communication skills in English and Spanish
    • Excellent social, communication, and presentation skills for presenting both business-oriented solutions and advanced technical concepts to technical and non-technical audiences
    • An eye for new opportunities and technologies that can benefit our customers in areas such as scalability, delivery, quality, and cost
    • Professional experience analyzing code for weaknesses and errors and overseeing plans to improve them.
    • Experience building solutions leveraging Google Cloud technologies.

    You will be accountable for the following responsibilities:

    • Serve as a technical leader for projects and initiatives.
    • Understand functional, non-functional, and system requirements to select the optimal technology, platform, and patterns to achieve the system's goals.
    • Collaborate with team members to determine best practices and requirements for the software development process.
    • Work as a bridge between clients and the development team by being the main point of contact on its respective area or technology.
    • Oversee and support the team members to ensure all necessary team members are confident in the use of software applications, components, design patterns, and tools
    • Actively seek ways to improve business software processes and interactions by looking for technology trends, libraries, frameworks, and open-source projects.
    • Mitigate Risks and help troubleshoot coding problems quickly and efficiently to ensure a productive workplace.
    • Provide support to solutions architect for technical consultant and sizing for future projects.
    • Adhere to all the requirements, metrics, and guidelines for quality, security, and extensibility. For the system to be fast, secure, reliable, and easy to maintain
    • Create, own and maintain the architecture documentation for the projects assigned.
    • Be rational in selecting technologies and system components, considering different external considerations such as deadlines, development team skills, IT support, and costs.
    • Be the point of contact between the team and technology Practice Leaders to communicate and follow up on the necessities of the team-related tools and training.
    • Collaborate in the mentoring and training of new and existing team members
    Additional Information

    Here at Applaudo Studios values as trust, communication, respect, excellence and team work are our keys to success. We know we are working with the best and thus treat each other with respect and admiration without asking.

    Submit your application today, and don't miss this opportunity to join the Best Digital team in the Region

    We truly appreciate all the hard and outstanding work our team makes every day at Applaudo Studios, and that's why the perks that we offer, are deeply thought and designed as a way to thank them for their commitment and excellence.

    Some of our perks and benefits:

    • Work from home
    • Flexible schedule
    • Celebrations
    • Special discounts
    • Entertainment area
    • Flexible work spaces
    • Great work environment
    • Private medical insurance

    *Benefits may vary according to your location and/or availability. Request further information when applying.