
Search by job, company or skills
Key Responsibilities:
- Develop and manage technical architecture strategies, frameworks, and standards that support business objectives.
- Collaborate with stakeholders to gather requirements and translate them into detailed architecture designs.
- Lead the design and implementation of scalable and robust software solutions across various platforms.
- Ensure systems are designed with reliability, performance, and security in mind.
- Conduct code reviews and provide mentorship to development teams to uphold coding best practices.
- Stay current with emerging technologies and industry trends, and assess their application to the organization's goals.
- Facilitate communication and cooperation between cross-functional teams and business units.
- Document architectural designs and maintain up-to-date architecture documentation.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Technical Architect or in a similar role, with a strong portfolio of successful projects.
- Expertise in one or more programming languages and frameworks such as Java, .NET, Python, or JavaScript.
- Strong understanding of cloud computing, microservices architecture, and containerization technologies.
- Excellent analytical, problem-solving, and organizational skills.
- Proven ability to work collaboratively in a team-oriented environment.
- Strong communication and interpersonal skills, with the ability to present complex technical concepts to non-technical stakeholders.
We offer a competitive salary, comprehensive benefits, and opportunities for professional growth. If you are passionate about technology and architecture, we encourage you to apply and contribute to our innovative projects.
Job ID: 118201387