1 398 Software Positions jobs in Vietnam
Senior Software Consultant
Posted today
Job Viewed
Job Description
- Produce high-quality design deliverables that describe how the solution will accommodate business and technical requirements
- Design, develop, and maintain efficient, reusable, and reliable code using the best practices and design patterns
- Conduct unit and manual testing; and deliver high quality solutions
- Identify bottlenecks, bugs and devise solutions to troubleshoot and address issues
- Work in an Agile, international environment with experienced and skilled colleagues in Vietnam and Europe
- Plan and organize your own work and accurately report issues and progress in a timely manner
- **Play a role of a strong team leader, you will take responsibility for building up team spirit and following up with team progress**:
- Identify areas for own personal development. And more over, not only yourself, but also your colleagues
- You will get a chance to work with different programming languages and technologies as those vary from project to project, a large part our tech stack are Java and C#.NET
**Yêu Cầu Công Việc**:
**Are you experienced, ambitious and ready to take your career to the next level?**
- Bachelor or Master degree within a relevant IT specialization
- Experienced with Java,.NET C# and **open to new technologie**s
- **>= 6 years of experience** within the IT field and >= **2 years of experience in leading team**:
- **Good analysis skills with a strong result-oriented mindset**:
- Experienced with development and delivery of bigger IT solutions
- Interest and experience with project management is **a strong plus**:
- **Strong English communication skill (both written and verbal)**:
- Experienced in working across technologies and business domains
- Open towards and able to quickly learn new technologies
**Tại Sao Bạn Sẽ Yêu Thích Làm Việc Tại Đây**:
**And other benefits that you would love**:
- Clear Academy system and mentoring program to help you develop your career within Netcompany
- Performance appraisal twice a year to guarantee constructive feedback
- Professional Scandinavian working environment that values innovation, creativity and new ideas along with being supportive, fun and flexible.
- Advanced technical solutions, agile culture and the opportunity to work with the latest technologies
- Attractive salary that is adjusted annually based on your performance along with an annual performance bonus
- Attractive Healthcare insurance program for you and your family.
- Annual company trip
- Various training on trending technologies, best practices, and soft skills
- Management and leadership are accessible and encourage input from employees
- Working with a variety of clients and colleagues all over the world
- Social and sports activities hosted by Netcompany After Dark (Friday bar, go-kart, BBQ, escape room, football, badminton, table tennis etc.) to create a **strong connection between people
Senior Software Consultant with Leadership
Posted today
Job Viewed
Job Description
Netcompany is one of Northern Europe’s most successful IT Companies with offices in Denmark, Norway, UK, Poland, Netherland and Vietnam. Also Netcompany Vietnam is the only office in Asia. Globally Netcompany employs 6500+ of the most skilled IT Consultants, Developers and Testers.
**Our Projects come from Europe**
You will get the chance to work on different programming languages and technologies as this will vary from project to project. A large part of our projects uses technologies like AngularJS, gulp, Sass, React and node.js on Java and.NET. Besides that, we work with SharePoint, Microsoft Dynamics CRM, Salesforce, Microsoft SQL-server, Sitecore, Oracle and Weblogic to name just a few.
**SENIOR SOFTWARE DEVELOPERS WHO ARE READY TO LADDER UP CAREER**
Due to our business growth, we are currently looking for ambitious seniors to join us on a permanent basis. You will join our strong and dedicated team based in Ho Chi Minh City, where you will have the opportunity to work with some of the most skilled software testers and IT consultants in Vietnam and in Europe.
Especially, if you are looking forward to laddering up your career path within next year for manager/team leader levels, this is the right time for you to join us.
**Why you should join us**
- International professional working environment; Working with European projects
- Open & diversity culture: We aim for **a flat office culture where people can always raise their voice**:
- ** In Netcompany, we invest in our people, and our employees are our strongest asset**: We have an extensive employee development program which upscales your competencies
- ** We have a clear development vision that helps to chart a stellar career for you: If you are looking for an opportunity to reach manager level within next year, or you would like to enhance your leadership skill, this will be a prospective option for you**:
- Keep up with the latest technology trends: You will work with a lot of different and exciting solutions and technologies, also work on some of the largest, most complex and technically innovative IT projects for some of the most prestigious organizations in the world
**Job Description**:
- Analyze, understand business and technical requirements and work with clients across different domains and industries
- Produce high-quality design deliverables that describe how the solution will accommodate business and technical requirements
- Design, develop, and maintain efficient, reusable, and reliable code using the best practices and design patterns
- Conduct unit and manual testing; and deliver high quality solutions
- Identify bottlenecks, bugs and devise solutions to troubleshoot and address issues
- Work in an Agile, international environment with experienced and skilled colleagues in Vietnam and Europe
- Plan and organize your own work and accurately report issues and progress in a timely manner
- ** Play a role of a strong team leader, you will take responsibility for building up team spirit and following up with team progress**:
- Identify areas for own personal development. And more over, not only yourself, but also your colleagues
- You will get a chance to work with different programming languages and technologies as those vary from project to project, a large part our tech stack are Java and C#.NET
**Qualifications**:
**Are you experienced, ambitious and ready to take your career to the next level?**
- Bachelor or Master degree within a relevant IT specialization
- Experienced with Java,.NET C# and **open to new technologie**s
- ** >= 6 years of experience** within the IT field and >= **2 years of experience in leading team**:
- ** Good analysis skills with a strong result-oriented mindset**:
- Experienced with development and delivery of bigger IT solutions
- Interest and experience with project management is **a strong plus**:
- ** Strong English communication skill (both written and verbal)**:
- Experienced in working across technologies and business domains
- Open towards and able to quickly learn new technologies
Additional Information
**And other benefits that you would love**:
- Clear Academy system and mentoring program to help you develop your career within Netcompany
- Performance appraisal twice a year to guarantee constructive feedback
- Professional Scandinavian working environment that values innovation, creativity and new ideas along with being supportive, fun and flexible.
- Advanced technical solutions, agile culture and the opportunity to work with the latest technologies
- Attractive salary that is adjusted annually based on your performance along with an annual performance bonus
- Attractive Healthcare insurance program for you and your family.
- Annual company trip
- Various training on trending technologies, best practices, and soft skills
- Management and leadership are accessible and encourage input from employees
- Working with a variety of clients and colleagues all over the
Senior Software Architect
Posted today
Job Viewed
Job Description
The ideal candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, with extensive experience in software development and architectural design. Proven expertise in designing microservices architectures, cloud-native applications, and enterprise-level systems is essential. Proficiency in multiple programming languages and a deep understanding of system design principles, design patterns, and architectural trade-offs are required. Strong knowledge of DevOps practices, CI/CD pipelines, and agile methodologies is highly beneficial. You will lead technical discussions, mentor development teams, and drive the adoption of new technologies and frameworks. Excellent communication and leadership skills are crucial for articulating complex technical concepts and influencing technical direction. This fully remote role offers the opportunity to work on challenging projects, shaping the future of our client's technology landscape. Your ability to architect solutions that are both innovative and maintainable will be key to our success.
Senior Software Architect
Posted today
Job Viewed
Job Description
Responsibilities:
- Design and define scalable, high-performance software architectures.
- Develop technical roadmaps and strategies for software development.
- Select appropriate technologies, frameworks, and tools for projects.
- Create and maintain architectural documentation, including design patterns and principles.
- Collaborate with product management and engineering teams to define requirements.
- Provide technical leadership and mentorship to development teams.
- Ensure the implementation of robust security and data protection measures.
- Evaluate and integrate new technologies to improve system performance and efficiency.
- Oversee the development process, ensuring adherence to architectural guidelines and coding standards.
- Conduct code reviews and architectural reviews to maintain quality and consistency.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years in a Software Architect role.
- Proven experience designing and implementing complex, distributed systems (e.g., microservices).
- Expertise in cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Strong knowledge of various programming languages (e.g., Java, Python, C#) and database systems.
- Familiarity with agile methodologies and DevOps practices.
- Excellent leadership, communication, and interpersonal skills.
- Ability to analyze complex problems and propose effective technical solutions.
Senior Software Architect
Posted today
Job Viewed
Job Description
Responsibilities:
- Design and document scalable, maintainable, and high-performance software architectures.
- Define technical standards, patterns, and best practices for development teams.
- Lead the evaluation and selection of appropriate technologies and tools.
- Collaborate with product managers to understand business requirements and translate them into technical designs.
- Mentor and guide software engineers, fostering technical growth within the team.
- Conduct code reviews and provide constructive feedback to ensure code quality.
- Identify and address technical debt and performance bottlenecks.
- Oversee the implementation of architectural designs and ensure adherence to specifications.
- Stay abreast of emerging technologies and industry trends, incorporating them where beneficial.
- Contribute to the strategic planning of the company's technology roadmap.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 3 years in a software architecture role.
- Proven experience designing and implementing complex, large-scale software systems.
- Expertise in multiple programming languages (e.g., Java, Python, C#) and frameworks.
- Strong understanding of cloud computing platforms (AWS, Azure, GCP).
- Experience with microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Excellent problem-solving and analytical skills.
- Strong leadership and communication abilities.
- Familiarity with Agile development methodologies.
Senior Software Architect
Posted today
Job Viewed
Job Description
Our client is seeking a highly experienced Senior Software Architect to join their cutting-edge, fully remote technology team. This role is pivotal in designing scalable, robust, and high-performance software solutions that power our client's innovative products. You will be responsible for defining technical strategies, leading architectural decisions, and guiding development teams through the entire software development lifecycle. The ideal candidate possesses a deep understanding of software engineering principles, a passion for innovation, and proven leadership capabilities in a remote setting.
Responsibilities:
- Design and document the overall architecture of software systems, ensuring scalability, reliability, and maintainability.
- Define technical standards, best practices, and development guidelines for the engineering team.
- Evaluate and select appropriate technologies, frameworks, and tools for software development.
- Lead the design and implementation of complex software features and integrations.
- Provide technical leadership and mentorship to software development teams.
- Collaborate with product managers, stakeholders, and other engineering leaders to translate requirements into technical solutions.
- Conduct code reviews and architectural reviews to ensure quality and adherence to standards.
- Identify and address technical debt and system performance bottlenecks.
- Contribute to strategic technology planning and roadmap development.
- Stay abreast of emerging technologies and industry trends, evaluating their potential impact and application.
- Ensure the security and integrity of software systems.
- Troubleshoot complex technical issues and provide solutions.
- Champion best practices in software development, testing, and deployment within a remote context.
- Facilitate communication and knowledge sharing among distributed team members.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 10 years of progressive experience in software development, with at least 3 years in a software architecture role.
- Extensive experience with various architectural patterns (e.g., Microservices, Monolithic, Event-Driven).
- Proficiency in multiple programming languages (e.g., Java, Python, C++, Go) and modern frameworks.
- Strong understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Experience with database design and management (SQL, NoSQL).
- Excellent knowledge of software development methodologies (Agile, Scrum).
- Proven ability to lead and mentor technical teams effectively in a remote environment.
- Exceptional problem-solving, analytical, and critical thinking skills.
- Outstanding communication, presentation, and interpersonal skills.
- Demonstrated ability to work independently and drive results in a distributed team.
- Familiarity with CI/CD pipelines and DevOps practices is a plus.
Senior Software Architect
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Software positions Jobs in Vietnam !
Senior Software Architect
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design and architect scalable, reliable, and maintainable software systems.
- Define technical standards, patterns, and best practices for software development.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Lead the technical design and development of new features and products.
- Evaluate and select appropriate technologies, frameworks, and tools.
- Ensure the performance, security, and scalability of software applications.
- Mentor and guide software engineers, fostering technical growth within the team.
- Conduct code reviews and provide constructive feedback.
- Contribute to architectural decision-making and technical roadmap planning.
- Identify and mitigate technical risks and challenges.
- Stay up-to-date with emerging technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years in a software architecture role.
- Proven experience designing and implementing complex, distributed systems and microservices.
- Strong proficiency in multiple programming languages (e.g., Java, Python, Go, C#) and frameworks.
- Expertise in cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Deep understanding of software design patterns, data structures, and algorithms.
- Experience with CI/CD, DevOps, and Agile methodologies.
- Excellent problem-solving, analytical, and communication skills.
- Ability to effectively communicate technical concepts to both technical and non-technical audiences.
- Experience in performance tuning and optimization.
- A passion for building high-quality software and driving technical innovation.
Senior Software Architect
Posted today
Job Viewed
Job Description
Senior Software Architect
Posted today
Job Viewed
Job Description
Responsibilities:
- Design and document scalable, reliable, and maintainable software architectures.
- Lead the technical design and implementation of new software features and systems.
- Collaborate with product managers and stakeholders to define technical requirements.
- Mentor and guide software engineers, fostering technical growth and best practices.
- Conduct code reviews and ensure code quality and adherence to architectural standards.
- Identify and mitigate technical risks and dependencies.
- Evaluate and recommend new technologies and tools.
- Contribute to the continuous improvement of development processes and methodologies.
- Ensure the security and performance of all software solutions.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 5 years in a senior architectural role.
- Extensive experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Proficiency in multiple programming languages (e.g., Java, Python, C++, Go).
- Strong understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving, analytical, and communication skills.
- Experience with Agile development methodologies.
- Proven ability to lead technical teams and projects.