<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:schema="http://schema.org/" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" version="2.0" xml:base="https://www.michaelpage.com.vn/">
  <channel>
    <title>RSS feed</title>
    <link>https://www.michaelpage.com.vn/</link>
    <description/>
    <language>en</language>
    <atom:link href="https://www.michaelpage.com.vn/feed/49376%2B49731%2B51701%2B51721%2B51746%2B57186%2B59966%2B67346%2B67911%2B68151%2B68206%2B68341%2B68366%2B68406%2B68846%2B69411%2B69416/rss" rel="self" type="application/rss+xml"/>

    <item>
  <title>The role of Product Owner</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/product-owner</link>
  <description>A Product Owner will be a versatile individual who has a strong input in all aspects of bringing the concept of a product into reality. Whether dealing with goods or services, the Product Owner will need to liaise with various interested parties, including designers, marketers, and departmental managers. This is a varied role and one that brings with it several tangible rewards.
Tech Job Offers
Duties and responsibilities - What does a Product Owner do?
There are several important responsibilities for a Product Owner in IT, including:

Defining the next new product to be developed, and communicating visions to the team
Dealing with potential product backlogs to streamline existing and future timelines
Accurately and efficiently managing the prioritisation of various projects and constantly monitoring the subsequent turn of events
Communicating the product vision to others, and overseeing all stages of development
Working alongside clients to ascertain their specific needs, and reporting on their wishes to the team
Taking responsibility for all stages of the product realisation process and monitoring consumer reaction to new releases

Qualities needed for a successful Product Owner
Successful Product Owners are highly motivated individuals who have something of a sixth sense when it comes to understanding the needs of the market. They will need to be highly flexible in their approach, able to think on their feet and adept at communicating their visions to others, including both end users and senior management.
In many cases, new products that hit the ground running and prove to be exceptionally popular can become almost obsolete in just a year or two, so Product Managers will always be thinking about what comes next. They combine the skills of traditional Business Analysts and Project Managers and mould them into a powerful force for constant change.
It is important for Product Owners to provide a crucial link between all stages of a product’s development, so they need to be equally adept at listening as they are at talking. The direction that a product takes on its journey, and the growth that results from it, are key to the success of the Product Owner.
Tech Job Offers
Qualifications and technical skills - How to become a Product Owner?
Technical skills are of a little less importance for an IT Product Owner as they might be for other roles, but some knowledge of relevant applications will be a big help to a candidate. They include examples of scrum and agile project management applications and processes, for example, as well as UX/UI, programming, networks, and cloud computing. Technically sound rather than technically expert would be the best describe of the requirements in the role of project owner.
Strong academic background will help with applications, but employers in many cases are looking more for the right personality rather than the right qualifications. A university degree in any subject will sometimes be a requirement, but this isn’t always the case. Experience in similar roles will also be seen as a major benefit to the candidate.
Career development - What is the next step after Product Owner?
Mapping out a career path after being a Product Owner can be interesting. There are several excellent roles which could become a possibility, including those of Senior Product Owner, Scrum Master, Lead Product Manager, Portfolio Manager, Product Director and Chief Product Officer.
Salary and remuneration - How much does a Product Owner make?
Product Owners are in great demand at the moment, and the salary and benefits packages will underline that demand.
</description>
  <pubDate>Mon, 20 Jun 2022 12:19:43 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-06/Product-Owner.jpg" length="49871" type="image/jpeg"/>
    <guid isPermaLink="false">69416</guid>
    </item>
<item>
  <title>The role of Software Architect</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/software-architect</link>
  <description>A complex and often demanding role, the Software Architect takes responsibility for designing and executing software solutions as per the company’s or client’s specific briefs. It is a position that often combines the disciplines needed at all stages of the software’s development and implementation. It requires expert knowledge of the life cycle of software applications.
Tech Job Offers
Duties and responsibilities - What does a Software Architect do?
There are several key responsibilities for the Software Architect, including:

Identifying software solutions that will benefit the end user
Taking charge of software development projects and communicating progress to senior management
Developing talent within the software team and establishing a culture of continuous improvement
Providing ticket support for stakeholders and recording all stages of software development
Checking and testing project code and carrying out remedial work on potential errors
Working with appropriate tools and technologies for the betterment of systems and processes
Remaining within budget and time limitations while still achieving desired results

Qualities needed for a successful Software Architect
There is no such thing as an average Software Architect, so candidates will have to show a determination to be the best in their field. This is a role that suits individuals with a creative flair, while also being analytical with the ability to work well under pressure, especially when the stress levels start to rise and various stakeholders place demands on the individual.
At various times, the Software Architect will need to work hand in hand with colleagues and end users from other parts of the business, so top quality communications skills will be a must. These will also prove useful when presenting concepts and relating results to members of senior management, some of whom will not be as technically advanced as the speaker.
It should be noted that successful Software Architects are capable of analysing problems and suggesting solutions quickly, to minimise business disruptions. They will also have strong leadership skills, which will prove useful when leading teams of technically intelligent specialists.
Tech Job Offers
Qualifications and technical skills - How to become a Software Architect?
This is a highly complex role, and the successful candidate will need to show a clear understanding of specialist tools designed to help Software Architects who operate in all sectors of industry. They include the likes of Enterprise Architect, Lucidchart, Visual Paradigm, Mermaid, Graphviz and Microsoft Visio.
Realistic candidates for the role of Software Architect will be in possession of a university degree, usually in subjects such as computer science, software engineering, information technology or information systems. There are some specific certifications which can also help in job applications, including SOA Architect and IT Architect.
Career development - What is the next step after Software Architect?
Several roles can lead an individual to that of Software Architect. These include positions such as Developer, Senior Developer, Technical Lead, Associate Architect and Junior Software Architect. At a later stage, the career path could lead to Technical Manager, Senior Developer, IT Architecture Manager, IT Director or Technical Director.
Salary and remuneration - How much does a Software Architect make? Is it a good career?
This is rightly seen as an important role in the corporate world, so Software Architects can expect extremely good salary and benefits packages.
</description>
  <pubDate>Mon, 20 Jun 2022 10:44:04 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-06/software-architect.jpeg" length="41560" type="image/jpeg"/>
    <guid isPermaLink="false">69411</guid>
    </item>
<item>
  <title>The role of Network Administrator</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/network-administrator</link>
  <description>The business world’s ever-growing reliance on computer systems has led to a surge in demand for skilled, experienced Network Administrators. These individuals develop, maintain and improve the computer networks that businesses need to operate successfully. It is a highly technical role, but it can also be a rewarding one.
Tech Job Offers
Duties and responsibilities - What does a Network Administrator do?
The various responsibilities of a Network Administrator include:

Installing and maintaining LANs, WANs, network segments and both internet and intranet operations
The installation and maintenance of various applications, including hardware and software
Monitoring network efficiency and maintaining effective security measures
Modifying the performance of network systems as and when required
Overseeing potential upgrades, migrations, and repairs in order to improve system capabilities
Working with a range of appliances, including servers, desktop and laptop computers, routers, printers, mobile phones, and tablets

Qualities needed for a successful Network Administrator
The best Network Administrators can solve even the most technical of problems, and of handling a multitude of potential issues in any given day. The Network Administrator is often the first port of call when something goes wrong, so reacting in a calm and unflustered manner will be rightly seen as a major plus point for any candidate.
A high level of interpersonal skills will be a necessity, in part because there will be a need at times to explain complex issues to non-technical members of staff. Patience and understanding will be an advantage in such situations, as will the understanding that network outages can have a major impact on the atmosphere within the workplace.
This is a role that suits people who are equally comfortable working both alone and within a team environment. A strong eye for detail will always be required, as is the ability to remain focused while others are struggling to do so. Network Administrators need to know how best to resolve an issue quickly without compromising on overall performance.
Tech Job Offers
Qualifications and technical skills - How to become a Network Administrator?
A high standard of formal education will often be a requirement for employers, especially featuring a university degree in subjects such as computer science, engineering, information technology or business management. Certification in fields like network troubleshooting, systems analysis, cybersecurity, and computer languages will also help in an application.
There are several network development tools on the market, and the successful candidate will need to show a good knowledge of at least some of them. They include Wireshark, Traceroute, Putty, Supervision, Metrology, Nmap, SolarWinds, IP Scanners and Netmiko. Certification from various accredited providers will also help the individual’s job prospects.
Career development - What is the next step after Network Administrator?
Those who advance to the role of Network Administrator often do so after working as an IT Assistant, Front-End Developer, Back-End Developer or Full Stack Developer. At a later stage, there could be opportunities to become an IT Manager, Director IT, Network Architect, IT Project Manager or Chief Information Officer.
Salary and remuneration - How much does a Network Administrator make?
Network Administrators work in a high-profile role, and salaries and benefits packages are in line with this.
</description>
  <pubDate>Tue, 14 Jun 2022 16:13:15 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-06/Network%20Administrator.jpg" length="86993" type="image/jpeg"/>
    <guid isPermaLink="false">68846</guid>
    </item>
<item>
  <title>The role of IT Support Specialist</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/it-support-specialist</link>
  <description>All IT Support roles have become increasingly important in global commerce, in part because corporations have come to rely increasingly on their networks, systems and applications. IT Support Specialists will have a crucial input into all aspects of the company’s infrastructure, including hardware, software, and cloud. It is a varied, interesting, and rewarding job.
Tech Job Offers
Duties and responsibilities - What does an IT Support Specialist do?
Several important duties are to be found in IT Support, including:

Providing technical support to all employees, and to clients, end users and relevant stakeholders
Assisting with a wide range of issues, including connection problems, data access, network failures, poor computer performance and cloud migration
Commissioning and installing upgrades, repairs, maintenance programmes and data transfers
Solving problems with various appliances, including printers, scanners, desktop and laptop computers, handheld devices, and servers
Creating IT tickets via ticket-tracking software and monitoring progress of individual task pathways

Qualities needed for a successful IT Support Specialist
The best IT Support Specialists will have a robust all-round knowledge of all aspects of IT. They will be able to solve problems as quickly and as efficiently as possible, while still maintaining a calm and methodical approach to the job at hand. Another important aspect of the role is the ability to explain technical issues to non-technical personnel, so patience and understanding will be important.
It is also advantageous if individual candidates can display a methodical approach to troubleshooting, and to remain in control of the situation even if others are getting ever more stressed. A keen attention to detail is a must, as is the need to be flexible when juggling the needs of various departments. There will be times when working alone will be the norm, so self-motivation will be key.
Finally, those who can show a can-do attitude to the role are far more likely to succeed. Exuding positivity will help to reassure end users that their IT needs are in good hands, even when situations seem to be at their most stressful.
Tech Job Offers
Qualifications and technical skills - How to become an IT Support Specialist?
To succeed in IT Support, candidates need to have a good all-round knowledge of IT, including the likes of programming languages, digital marketing, cybersecurity, software development, data science, technical writing, full stack development and common operating systems. In many ways, an IT Support Specialist can be seen as a genuine all-rounder.
While there are occasions when vacancies in this field don’t require a bachelor’s degree, most of the time that will be a requirement, preferably in a relevant discipline such as computer science, computer programming, information technology or computer engineering. For internships and apprenticeships, school and college diplomas will usually be a must-have.
Career development - What is the next step after IT Support Specialist?
Those successful in IT Support roles can look forward to a promising career path. There are many roles that can become available to individuals who have a proven track record in this job, including specialisms in cybersecurity, program and project management, cloud computing and programming. Senior IT Manager, Director of Tech and Lead Systems Engineer are also possibilities.
Salary and remuneration - How much does an IT Support Specialist make?
Salaries at the lower levels of IT Support are commensurate with roles that involve career development, while further up the ladder they can be extremely rewarding.
</description>
  <pubDate>Fri, 10 Jun 2022 09:55:11 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-06/IT%20Support.jpg" length="46603" type="image/jpeg"/>
    <guid isPermaLink="false">68406</guid>
    </item>
<item>
  <title>The role of Service Manager</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/service-manager</link>
  <description>The IT department in any large corporation will be involved in several important activities, often activities that transcend traditional departmental boundaries, and overseeing them all will be a Service Manager. This highly important individual will have a role that connects with all parts of the business, with a particular emphasis on hardware and software applications, computer networks and various systems and processes.
Tech Job Offers
Duties and responsibilities - What does a Service Manager do?
A raft of responsibilities come under the ownership of a Service Manager, including:

Nurturing mutually rewarding relationships with clients, suppliers, support staff and security personnel
Introducing innovative solutions that will improve client services without negatively impacting the company
Setting targets and goals for IT staff, and monitoring performances against them
Working closely with external providers of technology, software, and security services
Managing a team of IT specialists, to include recruitment, development, training, and discipline
Pinpointing the need for updates, migrations, and upgrades

Qualities needed for a successful Service Manager
Service Managers tend to be highly experienced specialists who are able to maintain an extremely close attention to detail. They will have a thorough understanding of hardware, software applications, business processes and how they affect a business environment, allied to a sound knowledge of the principles of networking and cloud computing.
There’s far more to this role than technical expertise, however. Successful Service Managers will be inspirational leaders, dynamic individuals who are able to bring together the talents of an often-disparate group of individuals to create a powerful force for change and improvement. A background in people management will prove to be a major advantage for any candidate.
It’s also vital for Service Managers to be good communicators. They will need to get their message across to the team, of course, and they will also have to know how best to report back to senior management about the daily running of their department. An insistence on accuracy allied to an analytical mind will go a long way in this role.
Tech Job Offers
Qualifications and technical skills - How to become a Service Manager?
Potential employers will be looking for candidates with a strong academic background, preferably including a bachelor’s degree. Relevant subjects include computer science, advanced mathematics, computer programming and information technology. Proven examples of critical thinking, interpersonal communication, project management and team leadership will also prove useful in an application.
Competence in various IT system management applications will also be a potential game changer. They include the likes of SolarWinds, N-able Suite, ManageEngine ServiceDesk Plus, Alloy Navigator and ServiceNow. A good knowledge of computer languages can also be seen as beneficial in some roles.
Career development - What is the next step after Service Manager?
Career development in the IT sector is highly impressive, and there are many potential paths for an IT Service Manager to take. They include the possibilities offered by roles such as Lead Service Manager, Head of Service Management, Director of IT, Head of Cybersecurity and more.
Salary and remuneration - How much does a Service Manager make? Is it a good career?
IT Service Manager is an important and prestigious role, and the salary packages in the current market will reflect this.
</description>
  <pubDate>Thu, 09 Jun 2022 17:19:02 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-06/service-manager.jpeg" length="34741" type="image/jpeg"/>
    <guid isPermaLink="false">68366</guid>
    </item>
<item>
  <title>The role of IT Project Manager</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/it-project-manager</link>
  <description>IT Project Managers play a crucial role in any business organisation. They will oversee and organise the adoption, implementation, and smooth operation of all aspects of the company’s IT infrastructure. This can include relatively standard software packages all the way up to overly complex hardware and software installations and deployment that affect every aspect of the organisation’s functionality. Enterprise Resource Planning (ERP) is often a key part of the role in improving efficiency across the enterprise.
Tech Job Offers
Duties and responsibilities - What does an IT Project Manager do?
A comprehensive range of duties fall to the IT Project Manager, including:

Leading project planning meetings with senior management, departmental heads, and relevant team members
Ensuring projects are completed in full, within budget and in line with pre-determined timescales
Overseeing the progress of projects and reporting potential issues to the appropriate people
Commissioning and interpreting relevant paperwork, including contracts, blueprints, drawings and more
Working alongside clients, stakeholders, suppliers, and contractors to streamline processes
Reviewing completed installations to improve the implementation of future projects
Managing teams of individuals both within the company and without, to maximise performance and minimise potential problems
Understanding any relevant legislation, both locally and internationally, that can affect the legality of IT project implementation

The qualities you will need
Successful IT Project Managers will usually have several years of experience in such a role, as well as formal qualifications in a discipline like engineering, computer science, business administration or business management. A working knowledge of the project management methodologies commonly used in IT such as Agile, Waterfall and Scrum is also required. Similar positions include the likes of Program Manager, Operations Manager, and IT Planner.
There are several personal qualities that will you help you in this role. You’ll be able to perform to the highest standard even when the stress levels are high, and you’ll be adept at seeing the big picture. Attention to detail is a must, and a methodical approach will be a major advantage.
Good communications skills are a must with this role, whether you’re reporting on the progress of projects with company directors or dealing with a supply chain that isn’t doing what it should. There will be times when your leadership skills will be put to the test, so the ability to remain calm under pressure will be a great help. In addition to this, you’ll need to know when to lead from the front and when to delegate.
Being able to focus and manage your own and the teams time when there are many plates spinning is of course part of the definition of a Project Manager.
Tech Job Offers
Qualifications and technical skills - How to become an IT Project Manager?
With both IT and Project management skills being relevant to the role of an IT PM there are a range of qualifications that can be relevant for the role.
IT Qualifications can include Microsoft or Cisco certifications while those from a support background may have CompTIA, or equivalent, certification.
Sought after Project Management Qualifications include: PRINCE2, Scrum and PMP certification.
Career development - What is the next step after IT Project Manager (IT PM)?
IT Project Manager jobs are available at junior, intermediary and senior levels, and the most experienced individuals will often be working as Senior or Lead IT Project Managers. Beyond this level, career progressions would be an IT Director, Head of IT or even a Chief Technical Officer (CTO).
Salary and remuneration - How much does an IT Project Manager make?
As befits a senior role in a high-powered, often stressful, environment, an IT Project Manager can expect to command a very good salary, often with an excellent benefits package attached. Salaries will depend on experience and the parameters of the actual role, of course, but the rewards can be impressive.
</description>
  <pubDate>Thu, 09 Jun 2022 15:34:47 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-06/IT%20Project%20Manager.jpg" length="26932" type="image/jpeg"/>
    <guid isPermaLink="false">68341</guid>
    </item>
<item>
  <title>The role of Security Architect</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/security-architect</link>
  <description>In an era in which attacks on commercial computer systems are on the increase, the role of Security Architect has become hugely important. Security Architects design, develop and implement systems that prevent the infiltration of malware and other hacker-related intrusions across the IT network, thereby helping organisations to continue their activities without encouraging costly and damaging situations.
Tech Job Offers
Duties and responsibilities - What does a Security Architect do?
There are several important responsibilities for Security Architects, including:

Anticipating potential security threats, and acting upon them in time
Drawing up plans for future company safety, and communicating progress to senior management
Implementing new software to protect against intrusion, and monitoring relevant progress
Making important risk-based decisions regarding security, in line with company policies and national and international legislation
Understanding the methods and tactics adopted by hackers and reacting accordingly to their actions
Identifying weak points within the company’s systems and passing such information on to senior management
Setting user protocols for relevant individuals and monitoring their subsequent usage

Qualities needed for a successful Security Architect
To be a success in such a role, the individual will need to display several personal qualities. They include the ability to understand the organisation’s computer systems, a naturally curious disposition, and an awareness of the need to be sensitive when handling valuable information. It will also help if the candidate is intuitive, expressive and possesses excellent communications skills.
Security Architects must know how to develop and install robust security systems, often in a relatively short space of time, and to be able to monitor their effectiveness in an analytical and dispassionate manner. The ability to test for weaknesses is a must and will sometimes be done with the help of an ethical hacker.
By their very nature, Security Architects tend to be good judges of character, and will be keen to continue learning throughout their careers. This is a sector that doesn’t stand still, so they need to be adaptable, intelligent, and open to change. In larger organisations, the actions of a Security Architect will be highly influential, so born leaders with excellent decision-making abilities will invariably succeed.
Tech Job Offers
Qualifications and technical skills - How to become a Security Architect?
In most cases, potential Security Architects will have a strong academic background, often in subjects such as information technology, cyber security, computer science, and potentially experience in the likes of business planning, application development IT risk management or systems analysis. Certification from a relevant body such as the International Information Systems Security Certification Consortium will often prove a big help with applications.
A thorough understanding of cybersecurity and how it affects the modern business world will be necessary. This includes knowledge of the main operating systems; Windows, UNIX, and Linux along with networking; LANs, WANs, VPNs, routers, and firewalls. An awareness of frameworks such as COBIT can also be beneficial. It is important in this role to be able to garner information from abstract sources and turn it into practical ways to support a commercial enterprise.
Career development - What is the next step after Security Architect?
Those who come into this role usually do so from formal education, but for others there can be a somewhat circuitous route via roles in other branches of business. Career advancement for Security Architects will often involve a step up to roles such as Senior Security Architect or Lead Security Architect, and sometimes on to that of Director of Security.
Salary and remuneration - How much does a Security Architect make? Is it a good career?
The various levels of this position will provide a wide salary scale, so for those at the top there is excellent financial reward for such a coveted and vital role, in addition so some very impressive benefits packages.
</description>
  <pubDate>Wed, 08 Jun 2022 16:24:05 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-06/security-architect.jpeg" length="30684" type="image/jpeg"/>
    <guid isPermaLink="false">68206</guid>
    </item>
<item>
  <title>The role of Scrum Master</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/scrum-master</link>
  <description>The role of Scrum Master has evolved in recent times, but the basic tenets remain the same. It involves leading, coaching and inspiring a team to turn visions into reality. For all aspects of the overall project, the Scrum Master can be described as the go-to individual, the one who can facilitate the smooth passage of ideas, concepts and, ultimately, products within the target timeframes.
Tech Job Offers
Duties and responsibilities - What does a Scrum Master do?
This is a highly responsible role, with a list of duties that includes:

Creating a working environment that nurtures talent, removes obstacles and inspires creativity
Ensuring distractions and interruptions are kept to a minimum, for the team to work as effectively as possible
Promoting team dynamics to maximise opportunities
Coaching team members in the adoption of Scrum frameworks and the way they affect the team overall
Working within timeframes and budgets, and making sure all Scrum members are aware of such issues
Bringing together the required strands to strengthen the whole, including knowledge, skills, experience, and creativity

Qualities needed for a successful Scrum Master
A Scrum team will consist of several highly committed and highly driven individuals, and the Scrum Master will need to be just as dedicated. Managing a talented group which has the will to succeed can be difficult, so the role suits a person who is just as capable of listening as they are of talking. Handling stress when the pressure is on will also be a major factor of the job.
While the role tends to suit those who consider themselves to be born leaders, it’s also worth noting that sometimes the Scrum Master will be the one being led, especially on occasions when input from the Scrum is at its most intense. The ability to read people and to read situations should be at the very top of the list of required attributes.
Scrum Masters often act as a bridge between Scrum members and the outside world, so there will be a need to liaise accordingly with customers, clients, suppliers, and other stakeholders. The role in general requires someone who’s adept at conflict resolution, personal development, self-discipline, and strategic planning.
Tech Job Offers
Qualifications and technical skills - How to become a Scrum Master?
Successful Scrum Masters will have a thorough understanding of the principles of Scrum, and will have studied the concepts of Agile Methodology in the past. There are several applications that can help with the role, including the likes of Product Backlog, Sprint Backlog, Velocity Chart and Task Board. Agile project management tools include Jira, Clubhouse, Pivotal Tracker, Trello, ScrumDesk and VivifyScrum.
While required academic qualifications needed for such a role will differ from one employer to another, most of the Scrum Masters will have a bachelor’s degree in subjects similar to computer science. Experience in the development using Agile and Sprit methodologies along with certifications such as CSM (Certified Scrum Master) will be seen as a major plus point in an application.
Career development - What is the next step after Scrum Master?
Effective Scrum Masters are constantly evolving and developing, and they tend to have a career path reflects this, Many go on to mentoring roles, overseeing the careers of other Scrum Masters, and some go on to become Product Owners, in part because they enjoy being part of a dynamic team. In some cases, there can be opportunities to become QA Directors and Development Managers.
Salary and remuneration - How much does a Scrum Master make? Is it a good career?
Scrum Masters earn very well, especially if they are experienced and have a proven track record of success.
</description>
  <pubDate>Wed, 08 Jun 2022 11:32:54 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-06/scrum-master.jpeg" length="49530" type="image/jpeg"/>
    <guid isPermaLink="false">68151</guid>
    </item>
<item>
  <title>The role of Systems Engineer</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/systems-engineer</link>
  <description>Businesses in all sectors of industry employ Systems Engineers. These highly skilled and extremely important individuals develop, install, operate and monitor systems based on the needs of the consumer, in the process helping the company to enhance customer experiences and increase revenue streams. This is an interdisciplinary role that provides a great deal of variety for the relevant professional.
Tech Job Offers
Duties and responsibilities - What does a Systems Engineer do?
There are many responsibilities for a Systems Engineer, including:

Evaluation of current systems and the identification of potential improvements regarding increases in efficiency and effectiveness
Installation, configuration, improvement and monitoring of new systems and the implications that their usage have on the business
Coordination of affected departments and other interested parties, including the potential need for training
Identification of potential issues for users and implementers
Collaboration with team members, end users, clients, suppliers, and stakeholders with a focus on continuous improvement
Integration of new systems within existing infrastructures, emphasising advantages, and minimising disruption
Communication of performance levels to senior management, often via presentations or reports

Tech Job Offers
Qualities needed for a successful Systems Engineer
The best Systems Engineers tend to be adaptable and can perform to the highest levels when working on even the most complex of operations. They will be skilled at problem-solving, will possess confidence in their own abilities and will revel in the challenges that come their way. Identifying problems and fixing them quickly will be always a major advantage.
Being a good communicator, especially when passing on highly technical information to non-technical individuals, will be a must. There is also a need to be good when working as part of a team, and to understand the value of input from those looking at issues from a slightly different angle. Those offering a differing perspective can include Software Engineers, Systems Administrators, Directors of IT and Network Engineers.
Formal qualifications are often a pre-requisite when applying for Systems Engineer vacancies. They should ideally be in relevant disciplines such as software development, systems engineering, project management, systems analysis, and the like. There are several specialisations in this field, including biosystems, logistics, software, and transportation.
Qualifications and technical skills - How to become a Systems Engineer?
Experience in any of several relevant fields will help in applications. Prospects can also be improved if the candidate has certifications such as Microsoft Certified Solutions Expert (MCSE), Red Hat, Citrix, Cisco Certified Network Professional (CCNP) and Oracle Java.
A thorough understanding of relevant tools will be expected. These tools can include the likes of Teamcenter, MagicDraw, Enterprise Architect, Rational Rhapsody for Systems Engineers and Innoslate. Systems Engineers work in a wide variety of industry sectors, so there could be sector-specific applications that need to be researched and understood.
Career development - What is the next step after Systems Engineer?
This role is fast paced, highly skilled and quick to change. The career path of a Systems Engineer often begins with general engineering and software development, and of course many start their career with an internship. Later roles for those with the skills and experience can include Senior Systems Engineer, Lead Development Engineers and Head of IT.
Salary and remuneration - How much does a Systems Engineer make?
In all corporations, the role of Systems Engineer is a highly important one, and as such the financial rewards can be excellent. Mitigating factors include experience, knowledge, and specific value of the individual to the business.
</description>
  <pubDate>Tue, 07 Jun 2022 10:25:45 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-06/Systems%20Engineer.jpeg" length="47369" type="image/jpeg"/>
    <guid isPermaLink="false">67911</guid>
    </item>
<item>
  <title>The role of Software Developer </title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/software-developer</link>
  <description>The role of the Software Developer has evolved greatly in recent years, as has its importance to commercial corporations in all parts of the world. The main focus in corporate organisations is the creation and adaptation of computer programs, although this is obviously a somewhat simplistic description. Their remit can cover a range of applications, including programs, processes, networks, upgrades, patches, migrations, DevOps, and testing.
Tech Job Offers
Duties and responsibilities - What does a Software Developer do?
The main duties and responsibilities of a Software Developer include:

The creation of specific code and subsequent testing
Collaboration with clients about required briefs and overseeing the process that turns them into reality
Using a range of development tools to make processes and systems user-friendly
Mapping out the design of a software application and using flowcharts to highlight each stage of the process
Arranging for upgrades and repairs to existing software applications
Communicating on progress with senior management via reports, meetings, and presentations

Qualities needed for a successful Software Developer
Working in software development can be stressful, so an ability to perform well under duress will go a long way. Working alone and as part of a team will be required, so the role will suit adaptable individuals who can remain self-motivated as and when necessary. The best Software Developers tend to have heightened problem-solving skills and highly analytical approaches.
Depending on the sector of industry in which the role is based, successful applicants will need to have a clear understanding of the overall business structure and the way the company wants to operate. Several fields offer excellent opportunities for talented Software Developers, including systems design, manufacturing, finance, publishing, and engineering.
There will be occasions when deadlines are fast approaching, so the ability to manage time limitations will be advantageous. And of course, every Software Developer will have a strong eye for detail and an unerring commitment to accuracy.
Tech Job Offers
Qualifications and technical skills - How to become a Software Developer?
Not all Software Developers have a bachelor’s degree from a recognised university, but those who do tend to have focused on subjects such as computer science, software development, programming, information technology or advanced mathematics. Those that don’t have a degree will usually have significant experience in similar roles with previous employers.
In most cases, successful candidates will be able to show an understanding of various technical applications, including processes such as Git, Kubernetes, Docker, and Jira. As is often the case, the more a candidate knows, the greater the possibility of finding a suitable role in the job market.
Career development - What is the next step after Software Developer?
Those who have progressed from Junior Software Developer can look forward to a rewarding career path. At a later stage, several tempting possibilities can open up, including the chance to work as a Senior Software Developer, Lead Software Developer, Technical Architect, Software Development Manager, Chief Technology Officer and Director of IT.
Salary and remuneration - How much does a Software Developer make?
Excellent salaries and tempting benefits packages are the norm in the job market, as befits a senior role like Software Developer.
</description>
  <pubDate>Thu, 02 Jun 2022 11:24:18 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-06/Software%20Developer.jpg" length="46645" type="image/jpeg"/>
    <guid isPermaLink="false">67346</guid>
    </item>
<item>
  <title>The role of IT Program Manager </title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/it-program-manager</link>
  <description>An IT Program Manager plays a crucial role in corporations across the world, taking responsibility for the successful implementation and operation of all the company’s IT programs. A major part of this job will be the need to coordinate overall strategies often while managing several different programs, each of them designed to enhance overall operations.
Tech Job Offers
Duties and responsibilities - What does an IT Program Manager do?
Several responsibilities will be held by the IT Program Manager, including:

Identifying potential risks and threats to current and future programs, often in collaboration with senior managers
Taking ownership of program and project budgets and managing overall delivery of them
Producing program reports for department heads, directors, end users and other stakeholders
Planning future program activity, including consultations with project sponsors, analysis of requirements and arranging timeframes
Managing program and project teams to ensure completion on time and within budget
Coordinating third party contributions throughout the life cycle of the program

Qualities needed for a successful IT Program Manager
This is a role that suits a highly organised individual, someone who can work well under pressure and will be adept at keeping a strong focus on the result. It is important to note that the required skills and responsibilities will often change at various times during the execution of a particular program. An understanding of planning techniques and how they relate to specific tasks will be a major benefit.
IT Program Managers will need to be extremely effective people managers as well. The role calls for decisive leadership allied to excellent interpersonal skills. There will undoubtedly be times when the pressure is ramped up, so an ability to remain focused while others may not will be important. Bringing together the various members of the program team will also be crucial.
In addition to everything else, all IT Program Managers will need to show a clear understanding and a broad knowledge of the company’s business, including of course in relation to how programs can affect the overall bottom line. Therefore, a commercial mindset will understandably be seen as an advantage.
Tech Job Offers
Qualifications and technical skills - How to become an IT Program Manager?
This is rightly regarded as an important senior role, so successful applicants will usually have to be possess a background in a similar position, preferably with a prominent corporation. Some form of stakeholder management experience will often be a prerequisite for many employers.
A strong academic record can also be beneficial, preferably with a bachelor’s or master’s degree in a relevant subject related to IT. Those subjects include the likes of computer science, information systems, information technology, business management and systems analysis. Experience of Project management software and processes is also often requested.
Career development - What is the next step after IT Program Manager?
Previous roles for successful IT Program Managers can include Project Manager, IT Manager, Systems Analyst and DevOps Specialist. Further up the career ladder, there may be opportunities to work as a Senior Program Manager, Portfolio Manager, IT Director, Lead Technical Program Manager or Director of Planning.
Salary and remuneration - How much does an IT Program Manager make?
This is a role of vital importance to many corporations, and the salary will reflect the fact that IT Program Managers are in great demand.
</description>
  <pubDate>Wed, 16 Mar 2022 13:13:00 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-03/IT%20Program%20Manager.jpg" length="44083" type="image/jpeg"/>
    <guid isPermaLink="false">59966</guid>
    </item>
<item>
  <title>The role of IT Manager</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/it-manager</link>
  <description>The IT Manager in all types of corporations carries a great deal of responsibility, centred mainly on organising, implementing, and maintaining the computer systems, networks and applications that help to run the company’s operations. The focus will differ slightly from one business to another, but in most cases, it will also include managing a team of IT professionals as well.
Tech Job Offers
Duties and responsibilities - What does an IT Manager do?
There are many duties that fall to the IT Manager, including:

Ensuring the accuracy and integrity of relevant hardware and software applications
Checking security of the system on a regular basis
Implementing training schedules for all members of the team and on occasion for other employees
Arranging for regular audits of the system, often in collaboration with an IT Auditor
Managing annual budgets for the department and reporting such information to senior management
Instigating and managing major IT projects in accordance according to business needs and budget restrictions, including system updates and migrations
Assessing opportunities for improvement via inspirational leadership and innovations in IT products and processes

Qualities needed for a successful IT Manager
The most successful IT Managers possess a varied range of personal qualities, including the ability to manage and motivate people in a positive and rewarding way. IT departments tend to feature an often-disparate group of talented individuals, and it is important for the Manager to bring them together in a cohesive manner for the team to obtain the desired goals.
Time management will also be a requisite quality, especially when installing new systems and end users are getting used to the way they work. There will be times when IT Managers must explain new technologies to others, including senior management, so effective skills in communications will be of particular importance.
This is also a role in which a firm grasp of IT infrastructures and how they affect the business is a must. Sound knowledge of existing applications is a requirement, of course, but there is also a need to keep a close eye on new innovations in information technology as and when they come along. This is a challenging role, and it calls for someone with a multitude of talents.
Qualifications and technical skills - How to become an IT Manager?
While much of an IT Manager’s role may be centred on managing members of the team and business processes, there are several technical abilities that the individual should be able to call upon. Knowledge of issues such as programming languages, operating systems, legal compliance, cybersecurity, data analysis and project management may all be sought out by potential employers.
Required qualifications can differ from role to role, but in general a realistic candidate will need previous experience of working in IT operations as well as a university degree. This needs to be in a relevant subject such as computer science, information technology, information systems, business management or digital media. Experience in leading project teams in a similar discipline can also be advantageous.
Career development - What is the next step after IT Manager?
Those who go on to become IT Managers often do so via working as a Software Engineer, Program Manager, Full Stack Developer or Project Manager. Then further along the career path come opportunities to work in roles such as Senior IT Manager, IT Director, Director of IT Services and Chief Information Officer.
Salary and remuneration - How much does an IT Manager make?
IT Managers have a highly important role to play in the modern business world, and their salaries and benefits packages reflect that importance.
Tech Job Offers
</description>
  <pubDate>Mon, 14 Feb 2022 13:34:05 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2022-02/IT%20Manager.jpg" length="23868" type="image/jpeg"/>
    <guid isPermaLink="false">57186</guid>
    </item>
<item>
  <title>The role of UX Designer</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/ux-designer</link>
  <description>All of us rely on computer or cell phone screens at some point in the day now, and both the way we use them and the relevant enjoyment we get from doing so can depend in a large part on the skills of UX Designers. Creating the best possible user experience is a hugely significant role in the modern world, and for commercial organisations the better that experience the greater the revenue.
Tech Job Offers
Duties and responsibilities - What does a UX Designer do?
Skilled UX Designers will need to show competence in several important duties, including:

Communicating with clients to understand their requirements
The creation of various aspects of the end user experience, including storyboards, wireframes, and screen flows
Manufacturing working prototypes for testing purposes
Seeking and utilising user feedback, and reacting accordingly to opinions
Establishing the quality of the user experience and streamlining it to the best effect
Liaising at all times with senior management, clients, end users and stakeholders, often via presentations

Qualities needed for a successful UX Designer
By their very nature, UX Designers are passionate about their role, excellent at problem-solving and focused on the quality of their end-product. They are very organised, capable of working alone and as part of a team and they excel at time management. Working well under stress is a must in this role because there will be times when the pressure is on, and the deadlines are approaching.
A thorough understanding of the commercial implications of the work they produce is a must, as will a good knowledge of general design principles and how they will impact upon the user experience. In some roles, a UX Designer’s duties will be incorporated with those of a UI Designer, so a grasp on the responsibilities of both positions can be an advantage.
UX Designers can transfer their skills relatively easily from one industry sector to another, so those with a background in retail, for example, will be realistic candidates for similar roles in the likes of construction, logistics, governance, transport and more. Many UX Designers have worked previously in roles such as Visual Designer, Front End Developer, Content Strategist and Back End Developer.
Qualifications and technical skills - How to become a UX Designer?
While some employers will focus more on experience than formal academic qualifications, others will look for individuals with a bachelor’s degree in one of several relevant subjects. Those subjects include computer science, visual design, information technology and web design.
Experience with any of several UX design tools will be important. Popular applications include Sketch, Axure, InVision Studio, Proto.io, Craft, Marvel, Figma, Framer and Adobe XD, and successful candidates will be expected to have knowledge of at least some of these.
Career development - What is the next step after UX Designer?
There are several roles that can become available to those with the relevant skills and experience, including several in senior management. They include the likes of Senior UX Designer, Lead UX Designer, Head of Design, Director of User Experience and Director of IT. The higher the level, the more likely will be the need to lead teams.
Salary and remuneration - How much does a UX Designer make?
Salaries for UX Designers are exceptionally good, even at the more junior levels. The higher the status, the more rewarding both salaries and benefits packages become.
Tech Job Offers
</description>
  <pubDate>Fri, 26 Nov 2021 15:13:22 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2021-11/UX%20Designer.jpeg" length="20499" type="image/jpeg"/>
    <guid isPermaLink="false">51746</guid>
    </item>
<item>
  <title>The role of IT Director</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/it-director</link>
  <description>A highly important position within all corporations, the IT Director will have the overall responsibility for the organisation’s networks, systems, hardware, software, and cloud computing operations. This is an interesting role that attracts those with excellent people management skills, an organised mindset, and a strong understanding of all things technological.
Tech Job Offers
Duties and responsibilities - What does an IT Director do?
The many duties that an IT Director has will include the likes of:

Overall management of technical operations, including management of a diverse team of skilled IT professionals
Striving to reach several relevant business targets and reporting progress to other directors
Managing effective security measures to minimise risks to security
Increasing end user satisfaction levels by constantly improving relevant applications
Liaising with department heads, system users and other stakeholders to ensure maximum effectiveness of IT operations
Arranging upgrades, migrations and replacements of hardware and software utilities
Ensuring the company has a suitable disaster recovery policy and adequate contingency plans

Qualities needed for a successful IT Director
As befits such a senior role, several qualities will be needed to become a successful IT Director. Chief among them will be an understanding of technical applications that are available now, as well as a comprehension of those to come. A mindset that combines analytical and methodical thinking will be an advantage, and the ability to focus on the small things while remembering the big picture is a must.
Realistic candidates will also have extremely good communications skills, whether listening to concerns of team members or passing on technical information to other directors. There will be a need to compile reports at times, so those skills will have to be both verbal and written. Directors of IT can expect to be working under immense pressure occasionally, so remaining calm is a definite plus point.
Highly developed leadership skills will be required, and the ability to know what brings out the best in people. IT Directors are of course responsible for overall budgeting, so there will be great emphasis placed on financial skills, including forecasting.
Qualifications and technical skills - How to become an IT Director?
In most instances, potential employers will look for candidates who have gained a bachelor’s or master’s degree in the likes of information technology, computer science, computer engineering or business management. Experience working with relevant computer systems may also be a must, depending on the specific role.
While a Director of IT may not necessarily need to be fluent in computer languages, a good understanding of the strength and weaknesses of each will go a long way. Recruitment teams may also be on the lookout for candidates who have attained qualifications or certifications in some form of management within a corporate environment.
Career development - What is the next step after IT Director?
There are several roles that can lead an individual to that of IT Director. They include Software Engineer, Software Developer, IT Manager, Assistant IT Director, Cybersecurity Engineer and Web Developer. Later in the career path, there could be opportunities to work as Chief Executive Officer, Director of Operations or Managing Director.
Salary and remuneration - How much does an IT Director make?
Salaries and benefits packages for IT Directors are commensurate with similar Director positions in other sectors.
Tech Job Offers
</description>
  <pubDate>Fri, 26 Nov 2021 13:02:51 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2021-11/IT%20Director.jpeg" length="47328" type="image/jpeg"/>
    <guid isPermaLink="false">51721</guid>
    </item>
<item>
  <title>The role of Web Developer</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/web-developer</link>
  <description>The role of a Web Developer is to design, create and maintain websites, providing in the process a cohesive and user-friendly online portal for the use of clients, customers, work colleagues and other interested parties. They incorporate content, images, graphics, videos, and other utilities to make eye-catching sites that users will want to interact with.
Tech Job Offers
Duties and responsibilities - What does a Web Developer do?

Creating the coding that brings a website to life and helps it to perform as required by the host
Designing not only the way a website looks but also how it operates for the end user
Taking responsibility for what functions can be performed when a user lands on the web page
Using the latest mechanisms and applications to keep the site running as smoothly and as efficiently as possible
Testing both new and existing sites and correcting potential errors that may arise

Qualities needed for a successful Web Developer
Perhaps first and foremost a successful Web Developer will have a strong eye for design, allied to an understanding of what end users will be wanting to see and experience. It’s also vital for the developer to have a strong focus on tools that are currently available on the market as well as those that are yet to appear. Software developments can have a major influence on all types of websites.
A major part of the Web Developer’s brief is often linked to understanding the client’s vision for a particular site, and how best to communicate that vision to other members of the team. Therefore, communications skills are a must, for both listening and talking. The creation of a new website is often a result of a great deal of consultation.
Successful candidates also need to be proficient at time management, especially when deadlines are getting tight. Proven problem-solvers with methodical approaches and analytical minds are particularly suited to such a role. Patience will also be a necessity when testing sites and debugging potential issues.
Qualifications and technical skills - How to become a Web Developer?
A good all-round knowledge of technical applications relevant to web design will be a must, including core competency in HTML, CSS, JavaScript, Chrome DevTools, npm and build processes using Git and cloud deployments. An understanding of the principles of Search Engine Optimisation will also be an advantage, especially when applying for Web&amp;nbsp;Developer roles within a commercial organisation.
In some but not all instances, employers looking for Web Developers will insist on candidates who have gained university degrees in subjects such as computer science, programming, and information technology. Non-graduates can often find excellent roles, however, if they have experience of working with computer operating systems and have an aptitude for UX/UI and coding.
Career development - What is the next step after Web Developer?
Web Developers can enjoy an excellent career development as they become more experienced and more skilled. They can become ideal candidates for several attractive jobs, including Senior Web Developer, Lead DevOps Specialist, Head of UX Design, Head of UI Design, Technical Director, Director of IT or Head of Development.
Salary and remuneration - How much does a Web Developer make?
Salaries and benefits packages for Web Developers are very good, and they become even more rewarding as the individual moves up the career ladder.
Tech Job Offers
</description>
  <pubDate>Fri, 26 Nov 2021 11:00:11 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2021-11/Web-Developer.jpeg" length="14902" type="image/jpeg"/>
    <guid isPermaLink="false">51701</guid>
    </item>
<item>
  <title>The role of UI Designer</title>
  <link>https://www.michaelpage.com.vn/advice/job-description/technology/ui-designer</link>
  <description>With more and more people working from computer screens around the world, the role of a UI Designer has become increasingly influential and noticeably more important. A UI Designer works on user interfaces, creating on-screen environments that are user-friendly, engaging, attractive and easy to operate. As a result, these interfaces can help to promote a more positive view of brands, products, and services.
Tech Job Offers
Duties and responsibilities - What does a UI Designer do?
A skilled UI Designer will have several crucial responsibilities, including:

Optimising the visual styling of websites, apps, and digital products, focusing on the need to engage consumers and improve their experience
Integrate design elements such as fonts, colours, graphics, menus, user buttons and images
Utilise skills and experience to enhance the user process and to incorporate calls to action
Design and implement systems to connect suppliers and consumers, such as to complete all the steps in an online purchase or to get in touch with vendors
Create the optimum customer engagement from browsing to purchasing, ensuring the experience is enjoyable and repeatable
Communicate the strength of brands and products to the consumer

Qualities needed for a successful UI Designer
Successful UI Designers are extremely driven individuals, with a strong eye for detail and an enhanced desire for consistency. They will understand what is needed for an enjoyable customer experience, one that brings the consumer back time and time again. They will know which combinations of colours, text and graphics are aesthetically pleasing, and they will place great emphasis on the way a finished online page looks.
In addition to these qualities, a UI Designer will need to display an understanding of general design principles and consumer branding. UI Designers often work closely with UX Designers, and in some cases both roles will be incorporated into a single role. Those who succeed in this position will also know about the importance of teamwork, communication, and research.
It is also worth noting that UI Designers are able to work in several industry sectors, including retail, governance, finance, transport and logistics. There is a variety of positions which can help an individual to achieve this role, including the likes of Visual Designer, Content Strategist, Website Designer, Front End Developer, UI Researcher and IX Designer.
Tech Job Offers
Qualifications and technical skills - How to become a UI Designer?
While formal academic qualifications will always help in applications, many employers place a higher premium on the quality of an individual’s portfolio of work. An ability to show awareness of factors such as branding, colour theory, prototyping, design principles and wireframing will go a long way to impress.
There are several tools available to UI Designers, some, or all of which could be crucial in the search for a suitable vacancy. They include Sketch, InVision Studio, Figma, Adobe XD, Balsamiq and Axure. The more advanced the position, the more likely a robust knowledge of some of these applications and workflow tools such as Zeplin or Avocode will be needed.
Career development - What is the next step after UI Designer?
Successful UI Design careers will often lead to more managerial roles, leading individuals, and teams on more complex design projects. Leadership positions will also require more of a big picture view, considering factors such as budgets and deadlines. This can result in senior management openings such as User Experience Director or Chief Design Officer.
Salary and remuneration - How much does a UI Designer make?
UI Designers can ask for particularly good salaries, even at relatively low levels in the corporation structure. As they climb the ladder of success, the rewards become ever more impressive.
</description>
  <pubDate>Wed, 03 Nov 2021 14:57:25 +0700</pubDate>
    <dc:creator>Michael Page</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2021-11/Job%20Description%20-%20UI%20Designer.jpeg" length="38584" type="image/jpeg"/>
    <guid isPermaLink="false">49731</guid>
    </item>
<item>
  <title>Top 7 software engineer interview questions and tips to ace your interview</title>
  <link>https://www.michaelpage.com.vn/advice/career-advice/interview/software-engineer-interview-questions-tips</link>
  <description>Now that you have landed an interview for that software engineer position, it is time to prep for your interview. The hiring process for software engineers, like other tech roles, may come with several rounds, including a live coding exercise done virtually, a take-home assignment, a design challenge and behavioural interview questions.
Software engineering work is usually done in two categories: field-specific or broad programming. The interview evaluates your analytical skills as well as your code knowledge.
For all-inclusive software development roles, in some cases, the process becomes entirely different so recruiters will often ask them questions ranging from technical to behavioural.
Related:&amp;nbsp;#BecomingTechies: how I became a pioneer cybersecurity strategist in Asia
Even if you have already written down your computer science skills in your resume, recruiters and hiring managers would still ask questions to verify your knowledge and experience against the job description.
When you approach various interview questions, keep in mind to clarify with the interviewer to make sure you understand the problem correctly before offering your solution.
If you don't know the answer to a specific tech-solution question, talk the interviewer through your thought process on how you would approach the problem. And this would help highlight your analytical and communication skills.&amp;nbsp;
Keep in mind when answering interview questions, keep in mind that the key trait for a software engineer is problem-solving skills, so strive to demonstrate how you solve various software issues where relevant. Here are some software engineer interview questions you can expect at your interview.
7 software engineer interview questions you'll likely get asked (and how to answer them)
1. What tech stack have you been using?
Naturally, your interviewer would want to know which programming languages, frameworks and tools you are familiar with. Employers are usually looking for software engineers who have experience with multiple languages.
So talk about a few programming languages you are familiar with (Python is one of the most sought-after programming languages), and elaborate about your preferences. You can highlight the languages you are proficient in and share about those you are mastering.
Upskilling also demonstrates to the interviewer that you can learn and adapt, even if you are not familiar with the programming languages or project management tools they use in the company.
Common tech stacks/programming languages that are sought after includes:
1. Back-end Development (Java, Golang, .NET, C/C++, Node JS)
2. Front-end Development (React, Angular)
3. Mobile Development (SWIFT, Objective-C, Android Java, Kotlin, React Native, Flutter)
4. DevOps (Jenkins, Ansible, Kubernetes, AWS, Azure)
5. Others: API Development, Microservices Architecture, Distributed Systems
Related:&amp;nbsp;Humans of Tech: 2021 hiring trends in APAC for AI, Blockchain and Cybersecurity
2. What are your thoughts on Agile development?
Interviewers who ask this question are interested to know your views on the Agile software development process and practices to assess how compatible you are with their processes.
If you were involved with projects involving Agile previously, share your opinions and experiences on the software programs and procedures.

3. Describe the most challenging project you have worked on or supported, and share any obstacles and your contributions to its success.
Your answer would give your hiring manager insights into how you manage challenges at work and collaborate in a team.
Take a few minutes to summarise what you worked on and how you contributed to the particular project, and what you did to accomplish those tasks. If you can present this project with visuals, get the visual aids ready as part of your portfolio.
Aside from technical skills that a software engineer should have, be sure to touch on points that would help the interviewer evaluate your teamwork, collaboration and management skills. Finish your sharing by assessing the project outcome.
You could also share what you have learned from the experience, from your team members and how that experience shaped you as a good software engineer. Some employers may not ask about your most challenging project and focus on your most recent one. Nonetheless, you can still use this answer framework to reply to the interviewer.
Related:&amp;nbsp;#BecomingTechies: How this ex-Googler thrives in UX research
4. How do you explain technical challenges to non-technical stakeholders?
A part of the job is communicating what you do to colleagues and stakeholders who do not have a technology background. You need to be able to phrase your response in a way that is relatable. Avoid technical jargon and focus on how the concept can help or affect them daily.
5. What are your thoughts about new or emerging technologies and tech trends such as DevOps, Automation and Digital Transformation?
Technology is ever-changing. Whether you may or may not have worked on any related project to new technologies, it is always essential to understand what is happening in the industry. On top of that, it is essential to upskill to pick up new skills.
According to Felicia Romli, Assistant Manager at Page Personnel Singapore, hiring managers are looking out for tech candidates with certifications, such as Project Management (PMP/Scrum Master), certificates related to your tech stack (Microsoft/Java certifications) and cloud certifications (AWS/Azure).
6. What interesting or fun software projects have you created or worked on?
The thing is, hiring managers want to know that you are passionate about technology. So this question goes beyond your usual job scope to what you do for fun. It could be setting up a website for a friend's new food business or developing mobile apps.
7. Why do you want to work as a software engineer?
There can be many variations of this question. Essentially, your new employer-to-be wants to know what motivates you as a software engineer. And what's important for this question is to be authentic. If you are passionate about the work, like making apps or designing databases, say so.
Passion is what keeps you going when things get tough. So don't overthink this question or try to predict what the interviewee wants you to say.
Related:&amp;nbsp;15 ways to prepare and succeed at virtual job interviews
3 smart tips to ace your software engineering interview
Aside from the seven software engineer interview questions, Felicia Romli, Assistant Manager at Page Personnel Singapore, who focuses on placing tech candidates, offers insights to help you ace your interviews.
1. Give your interviewer a comprehensive explanation of your involvement in past projects and about the tech stack you are proficient in. You could consider preparing a portfolio sharing of what you have done in your previous projects or on your side projects.
2. Find out how many rounds of interviews you need to prepare for and the context of each interview. You should always be ready for technical coding tests for the first one to two rounds of the interview process and more behavioural questions later.
3. Where applicable, find the opportunity to show that you are open to learning and passionate about picking up new technologies. This self-learning journey could be by pursuing online courses and various tech certifications.
4. Software engineering as part of any team has no intrinsic ability to succeed alone. Recruiters are looking for software engineers who understand the process and strive to utilise their team to its full potential.
If you were an individual contributing to a team's effort, you should talk about the importance of teamwork in your concept of success. Focusing your answers on these elements will help demonstrate you are resourceful, that you are willing to help others and you care about projects beyond your individual contributions.

Read more:Contracting vs permanent job: Which is better for you?Humans of Data: the latest innovations and hiring trends in APACHow to be more confident at work according to Asia's female leaders
Want to work with the world’s largest tech companies? Browse our available tech jobs&amp;nbsp;here. If you don’t see a suitable role,&amp;nbsp;submit your CV&amp;nbsp;and we will be in touch with relevant opportunities.
</description>
  <pubDate>Fri, 29 Oct 2021 02:38:12 +0700</pubDate>
    <dc:creator>Simone Wu</dc:creator>
    <enclosure url="https://www.michaelpage.com.vn/sites/michaelpage.com.vn/files/2021-10/software%20engineer%20interview%20questions.jpg" length="228347" type="image/jpeg"/>
    <guid isPermaLink="false">49376</guid>
    </item>

  </channel>
</rss>
