TopDev

Software Architect

Mantu

Lầu 15, toà nhà Viettel, 285 Cách Mạng Tháng 8, Phường 12, Quận 10, Thành phố Hồ Chí Minh
Job Description
About Company

Your role & responsibilities

Most of Mantu applications are designed from scratch and raise challenges on different areas of knowledge as Business Intelligence, user-friendly aspect or efficiency. As a Mantu’ hands-on Software Architect you will take high level decisions as well as both design and implement solutions within some of our internal applications.

You are accountable for the company’s technical foundations & technical long-term vision. Your responsibilities include (but not limited to):

  • Collaborating on the technical roadmap with the Architect Manager
  • Being an end-to-end maker, by designing and implementing what is advocated by the architecture team, in order to gather return-on-experience
  • Advocating to various crowds: Software Engineers and Software Architect
  • Ensuring the performance, resilience, data protection, observability of the systems
  • Monitoring impacts, debugging application related issues causing solution outage or degradation, and implementing necessary fixes
  • Helping in building up Mantu’s technical know-how through a combination of mentoring, technical leadership, making others better by raising the bar
  • Developing best practices that are scalable and repeatable, and sharing them with the Software Architect team
  • Using pragmatic process acumen to focus on maximizing throughput in the fewest steps possible, while maintaining quality, in a controlled manner
  • Building strong cross team partnerships – This role will interact with project, quality control and system teams, representing many different types of personalities and opinions

Your skills & qualifications

  • Bachelor’s degree in Computer Science or related technical discipline (or equivalent)
  • 3+ years of work experience as either a Tech Lead or a hands-on Application Architect
  • Experience with creating cloud-native or cloud-ready applications
  • Strong track record of using modern application architectures such as Microservices or SOA and including Event driven
  • Experience executing complex integrations using both REST APIs and event-based approaches is a must
  • Experience in Enterprise Application Integration or iPAAS, like Kafka, Azure Integration Platform, Azure Service Bus
  • Strong software engineering background with experience in writing software in C#/ .Net, developing backend systems, web-based UIs, and web; Solid SQL experience, preferably SQL Server
  • Experience in decoupling applications: DDD and Integrating Bounded Context
  • Demonstrable creative thinking and problem-solving abilities, a passion for problem solving and learning new technologies quickly’ Ability to work independently and collaboratively
  • High level of proficiency in English in order to attend meetings with other development teams in Europe; Excellence in interpersonal and communication skills
  • You think beyond just the task at hand to deeply understand the 'why' behind what you are doing
  • You are a broadly skilled engineer/ architect, accustomed to developing software applications and web services. You have experience building “always-on” systems in the cloud, working across a variety of technologies and service layers
  • You work with confidence and without ego. You are also adept at identifying and evaluating trade-offs, willing to be proven wrong, and quick to walk through fire to support your fellow teammates
  • You value diversity. We are a global team from many diverse backgrounds, with different experiences and perspectives. To complement this team, you will welcome ideas that are different from your own and be skilled at finding and building from common ground
  • You are a creative thinker, not bound by "the way things have always been done"

Mantu Group is proud to be an equal opportunity workplace. We are committed to promoting diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

Benefits for you

  • PTI Insurance
  • 13th month salary. 14 annual leaves + 6 sick leaves
  • Be part of an international, multicultural environment of 7,000 talented people over 60 countries and 5 continents
  • Fast growing global company, opportunities to grow quickly with a tailored made career path
  • Soft skill trainings: interpersonal communication, team management, project management
  • Team lunch, after-work and other successes celebrations
  • Ability to support non-profit organizations
  • You will have the opportunity to unlock your potential, both professional and personally
  • Monday - Friday: (9:00-12:00, 13:00-18:00)

Company

Mantu

Industry

Software

Company size

100-499

Nationality

Switzerland

About us

General information