Simera
Software Technical Architect JO
Simera, San Francisco, California, United States, 94199
Unlock your remote work journey: you shine, we match you! Once you apply, you will be receiving your profile link in the next 24hrs. After applying you will need to complete your profile, receive follow-ups from our talent advisors, and our AI platform will do the rest.
Summary:
We are seeking a dedicated and experienced Technical Architect to join our team. The successful candidate will be responsible for designing and overseeing the implementation of complex software architectures. You will work closely with development teams, product managers, and other stakeholders to ensure that technical solutions are scalable, efficient, and aligned with business goals. Your expertise will be crucial in driving the success of our technology projects and enhancing the overall quality of our software systems.
Key Responsibilities:
Design and oversee the architecture of complex software systems, ensuring they are scalable, reliable, and meet both technical and business requirements.Collaborate with development teams to define technical specifications, integrate various system components, and ensure adherence to architectural principles.Evaluate and select appropriate technologies, tools, and platforms to support the architecture and meet project goals.Provide guidance and mentorship to development teams, helping them to implement architectural designs and solve technical challenges.Monitor and assess system performance, identifying areas for improvement and implementing solutions to optimize scalability and efficiency.Communicate technical concepts and architecture designs to non-technical stakeholders, ensuring alignment with business objectives and facilitating informed decision-making.Stay updated on industry trends, emerging technologies, and best practices to continuously improve architectural strategies and solutions.Lead and contribute to architectural reviews, ensuring that designs meet quality standards and comply with industry regulations and company policies.Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.English C1/C2At least 2 - 3 years of experience in software development, with a minimum of 3 years in a technical architecture role.Proven experience in designing and implementing scalable and complex software architectures.Strong understanding of various architectural styles and patterns, such as microservices, serverless, and event-driven architectures.Proficiency in relevant programming languages and technologies, such as Java, C#, Python, or JavaScript, and familiarity with modern frameworks and tools.Excellent problem-solving skills and the ability to address complex technical issues.Strong verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical audiences.Experience with cloud platforms, database management, and performance optimization techniques.Ability to lead architectural discussions and reviews, and to mentor and guide development teams effectively.
Summary:
We are seeking a dedicated and experienced Technical Architect to join our team. The successful candidate will be responsible for designing and overseeing the implementation of complex software architectures. You will work closely with development teams, product managers, and other stakeholders to ensure that technical solutions are scalable, efficient, and aligned with business goals. Your expertise will be crucial in driving the success of our technology projects and enhancing the overall quality of our software systems.
Key Responsibilities:
Design and oversee the architecture of complex software systems, ensuring they are scalable, reliable, and meet both technical and business requirements.Collaborate with development teams to define technical specifications, integrate various system components, and ensure adherence to architectural principles.Evaluate and select appropriate technologies, tools, and platforms to support the architecture and meet project goals.Provide guidance and mentorship to development teams, helping them to implement architectural designs and solve technical challenges.Monitor and assess system performance, identifying areas for improvement and implementing solutions to optimize scalability and efficiency.Communicate technical concepts and architecture designs to non-technical stakeholders, ensuring alignment with business objectives and facilitating informed decision-making.Stay updated on industry trends, emerging technologies, and best practices to continuously improve architectural strategies and solutions.Lead and contribute to architectural reviews, ensuring that designs meet quality standards and comply with industry regulations and company policies.Qualifications:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.English C1/C2At least 2 - 3 years of experience in software development, with a minimum of 3 years in a technical architecture role.Proven experience in designing and implementing scalable and complex software architectures.Strong understanding of various architectural styles and patterns, such as microservices, serverless, and event-driven architectures.Proficiency in relevant programming languages and technologies, such as Java, C#, Python, or JavaScript, and familiarity with modern frameworks and tools.Excellent problem-solving skills and the ability to address complex technical issues.Strong verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical audiences.Experience with cloud platforms, database management, and performance optimization techniques.Ability to lead architectural discussions and reviews, and to mentor and guide development teams effectively.