About the job
joinmakropro is seeking a Senior Solution Architect based in Bangkok. This role focuses on designing and delivering advanced software solutions for the retail sector. The position calls for deep experience in database technologies, coding languages, and large-scale system architecture. At least 10 years of hands-on experience in software design and implementation is required.
What You Will Do
- Technical Leadership: Guide development teams in Java best practices and design patterns.
- Architecture and Design: Lead the creation of software architecture, ensuring Java solutions fit project needs and proactively resolving technical issues.
- Code Reviews: Oversee code reviews, maintain code quality, and support team growth through mentoring.
- Performance Optimization: Improve Java applications for speed, scalability, and efficiency.
- Team Collaboration: Foster teamwork, open communication, and knowledge sharing.
- Mentoring and Training: Coach technical staff, especially in code reviews and pair programming.
- Client/Stakeholder Communication: Work with clients and stakeholders to deliver technical solutions that meet project goals.
- Partner with the Product Owner to align the product roadmap with architectural strengths and opportunities.
- Help develop engineering practices, coding standards, and testing strategies.
- Continuously look for new approaches to technical challenges and encourage the team to question established ways of working.
Requirements
- Minimum 10 years of experience designing and implementing software solutions
- Strong background in database technologies and coding languages
- Extensive experience in the retail industry
Location
Bangkok, Thailand
