With Expoint, the dream vaccancy is waiting for you around the corner. Jobs as Software Architect, is this the job you are looking for? We definitely have a Software Architect job with your name on it.
Work with product management team to define new architectural requirements. Ensure strong collaboration between other development teams, Product Management and Quality Assurance. Set the end-to-end technical direction for the team,...
Architect, design and develop large scale distributed software services and solutions in collaboration with teammates. Design services with a strong focus on high availability and scalability, robustness, and observability. Build...
Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or...
At least 7 years’ relevant experience in software engineering. At least 4 years’ experience leading technical architecture for one or more complex services. Strong track record as a hands-on engineer...
15+ years of industry software engineering experience; 8+ years of industry experience as an architect. Architect distributed systems and develop technology roadmaps at global scale. Implement architectural vision with consistent,...
Strong C++ experience, including modern C++. Strong experience in Python. Including popular science libraries like Numpy, Pandas, …etc. Drive for high quality and elegant code. Excellent communication and collaboration skills....
Serve as a technical leader on the Architecture Review Board team, providing guidance and expertise in designing and implementing cloud scale distributed systems. Conduct technical reviews of software designs, identifying...
Work with product management team to define new architectural requirements. Ensure strong collaboration between other development teams, Product Management and Quality Assurance. Set the end-to-end technical direction for the team,...
Software Architects are responsible for designing and overseeing the development of software systems. They work closely with software developers, product managers, and other stakeholders to understand the needs of the business and translate them into technical requirements. They use their deep understanding of software development methodologies, technologies and design patterns to create scalable, maintainable and efficient software systems.
Software Architects are responsible for creating the overall architecture of the software and define the structure, components, interfaces, and data for the system. They also play a key role in identifying and mitigating risks associated with the software development and ensure that the software is developed in accordance with industry standards and best practices. They also have experience with cloud-based solutions and distributed systems, and have a deep understanding of software development methodologies such as Agile, Scrum and Waterfall.