Advance Vision Technology
We are seeking an experienced Software Engineer to join our software development team.
The successful candidate will be responsible for designing, developing, testing, and deploying enterprise-grade applications and solutions tailored to client needs.
The role demands advanced technical expertise, strong problem-solving skills, and the ability to work collaboratively with cross-functional teams in an agile environment.
Responsibilities
- Design, develop, test, and maintain enterprise software applications using Microsoft .NET Core, ASP.NET MVC, Angular, and RESTful APIs.
- Architect, implement, and optimize cloud-based solutions on Microsoft Azure, leveraging CI/CD pipelines and containerisation (Docker).
- Develop ETL pipelines, data warehouses, and dashboards to support business intelligence and decision-making (using Microsoft Fabric, SQL Server, and Power BI).
- Integrate new applications with existing systems (SAP, legacy platforms, and custom APIs) ensuring seamless interoperability.
- Contribute to Agile/Scrum ceremonies, preparing technical documentation, user stories, and solution designs.
- Perform unit and integration testing, ensuring high quality, scalable, and secure solutions.
- Collaborate with business analysts, project managers, and clients to translate business requirements into technical solutions.
- Monitor application performance and troubleshoot issues to enhance efficiency and reliability.
- Contribute to innovation by exploring emerging technologies, microservices, and contemporary architecture frameworks.
- Provide technical mentoring to junior developers and contribute to AVTech's international development projects.
- Provide support for AVTech's other team members in Australia and overseas.
- Travel where required.
Skills, Experience, Qualifications and Personality Attributes
To help deliver AVTech's strategy the successful candidate MUST HAVE the following skills, experience, qualifications and personality attributes:
- Proven experience as a Software Engineer (at least 3 years experience) across diverse industries and regions.
- Strong programming skills in C#, ASP.NET Core, .NET Framework, Angular, JavaScript, HTML, CSS, TypeScript, and Bootstrap.
- Expertise in database design and development with SQL Server, MySQL, and Postgres.
- Experience with cloud platforms and DevOps pipelines, particularly Microsoft Azure and Azure DevOps.
- Strong understanding of software architecture (DDD, TDD, microservices) and system integration practices.
- Demonstrated ability to deliver large-scale enterprise applications, including integration with SAP systems.
- Solid problem-solving and analytical skills with proven ability to deliver performance improvements.
- Communication languages: English and Vietnamese.
- Bachelor of Computer Science or Information Technology
- Industry certifications in Microsoft Azure, .NET, or related areas will be an advantage.
Personality Attributes
- Professionally presented;
- Highly motivated professional.
Very detail-oriented, positive communicator, analytical and have excellent leadership skills.
- Self-motivated and willing to work outside the normal business working hours to meet business and client expectations;
- A positive, results-oriented and customer-focused attitude;
- A desire to take responsibility and ownership to see actions/issues through to completion;
- Excellent organizational, interpersonal skills, and written skills;
- Efficient time management skills;
- Ability to work effectively, independently and in a team;
- The ability to adapt quickly to a changing environment that often requires proactive and innovative solutions.
Benefits of working at AVTech
AVTech's strategy is simple: Provide the best quality solutions and the best customer service in the market.
As a result we are looking for only the very best people to join our team.
When joining AVTech you will be joining a progressive and growing company that looks after its staff.
AVTech provides an attractive remuneration package including:
- Competitive package;
- Training.
Other benefits of working with AVTech include:
- Working with an Australian company that maintains the highest quality standards and operational best practices;
- Working alongside other high calibre people;
- Excellent career path both horizontally in key general/business management roles and vertically in regional management of similar roles;
- The opportunity to travel locally, domestically and internationally;
The opportunity to work with a variety of customers in different industries.
About Company
Advance Vision Technology (AVTech) is a leading ICT solutions provider with more than 30 years of operations in Australia and strong international presence.
With continued growth across Australia and Vietnam, we are seeking talented individuals to join our high-performing international team.
AVTech provides innovative technology solutions in software development, systems integration, cybersecurity, and managed IT services, enabling clients across industries to optimize performance and achieve digital transformation.
This job is posted from Workinitiatives platform.
Salary: $
Job Publish:
Job Expire:
Required Skill Profession
I.t. & Communications
📌 Software Engineer
🏢 Advance Vision Technology
📍 Australia