Result per page  
.NET Developer - Information Technology & Services
IndustriesInformation Technology & Services
SalaryNegotiate
Job TypeContract
LocationHaNoi (VietNam)
Referencephuong.nguyen@firstrecruitment-asia.com
Description

Position:                       .NET Developer

Category:                     Consultant

Location:                       Hanoi, Vietnam

Scope:

The company requires a .NET Developer for the implementation and support for on-going and new projects.

 

Duties and responsibilities:

  • Participate in the analysis, design, build, deployment and support of .Net based applications and solutions.
  • Build, test and deliver a deployable solution packages with instructions that can be used by the team to install the deliverables
  • Autonomously implement code changes based on change requests from the business or specifications from the project.
  • Maintain codebase for projects and current applications in C#
  • Work with the focal points and vendors for resolution of problems (functional issues, performance issues, etc.)
  • Follow the Incident, Problem and Change Management processes
  • Produce and maintain technical documentation as required
  • Work in shifts as part of ICC’s extended service coverage scheme, and provide standby and on-call support
  • Perform other duties as required.

Requirements:

  • Microsoft .NET frameworks version 4 (and above) development experience. 
  • Experience in designing, creating and testing .Net solutions in large-scale environment.
  • Experience in designing User interfaces based on ExtJS, AngularJS, JQuery and CSS
  • Excellent knowledge of Transact-SQL and PowerShell scripting
  • Skills in general collaboration systems architecture and deployment methodologies applicable in large environments
  • Skills in general infrastructure, including system configurations, clustering, performance, and the use of security certificates
  • Solid knowledge and experience on Microsoft Technology landscape including various server products
  • Experience in producing technical documentation
  • Must have a working knowledge of applications development and technical architecture
  • Must be technologically savvy, demonstrating the ability to easily adapt to new and unfamiliar technologies, software, and systems
  • Must have a good understanding of business applications, technologies & software

Experience:

  • 4+ years or more of progressively professional experience in C# including 3+ years development in large implementations. 
  • Agile methodologies experience (SCRUM, Kanban)
  • Good knowledge and sound understanding of IT fundamentals and technologies pertinent to creating business solutions (software development and testing, architecture, applications, databases, integration, infrastructure and networks)

Desirable:

•     Experience in Team Foundation Server API

•     Experience working in projects, application performance testing and tuning

•     Microsoft Certifications

•     Relevant industry certifications, including PRINCE2 & ITIL             

The resource should have the following soft skills:

  • Excellent written and verbal communication skills, interpersonal and collaborative skills.
  • High degree of initiative, dependability and ability to work with little supervision.
  • High level of personal integrity, as well as the ability to professionally handle confidential matters, and show an appropriate level of judgment and maturity.
  • Ability to deliver quality results

Languages:  English – Advanced Level

Contact: 

Ms Phuong

Ms Susan

read more
Head of Development - IT / Technology / Telecom
IndustriesIT / Technology / Telecom
Salary$100,000 - $150,000 / year
Job TypeContract
LocationHo Chi Minh City
Referencesusan.ho@firstrecruitment-asia.com
Description

We are urgently searching for our client, a  foreign Software company .

Position : HEAD OF DEVELOPMENT

Package : USD 100,000 - USD 150,000 / year

Report : CEO

Working in Ho Chi Minh city, Vietnam

  • Be responsible for providing leadership in identifying, assessing, and managing all technology activities within the organization
  • Overseeing the department and guiding the day-to-day operations of the development team
  • The individual will direct, coordinate, supervise, facilitate, and perform all tasks and elements to a high standard within the organization.
  • The individual will be accountable for IT development via local and globally distributed 3rd party teams.
  • And ensure that development goals are fully aligned with the corporate goals of the organization.

Role and Responsibilities:

  • Formulate, establish, and execute a clear technical vision and lead the company’s technological development.
  • The role includes recruiting, supervising, mentoring and managing all members of the development team and providing highly motivating and professional leadership in all areas of technology planning and technology resource management.
  • The Head of Development will identify and integrate new technology, leveraging across business units and existing IT infrastructure.
  • The individual will drive the development business strategy, and enhance communications and collaboration internally and across business units.
  • Lead the full life-cycle development process from product definition/strategy, through design, development, test, release and sustenance for multiple products/components and technology platforms and partnerships.
  • Works closely with Marketing, PMO Team, and Operations to define and deliver new products and enhancements.
  • Responsible for the technical direction of the company by introducing development standards and practices, testing procedures, methodology use, release and deployment guides, control practices, SLA creation and adherence, and analysis of development performance against company targets and KPIs.
  • Own the development methodology – see the big picture and identify potential blind spots, ensuring the team and architecture is adjusting dynamically.
  • Conduct research and case studies on leading edge technologies and makes determinations on the probability of implementation.
  • Make recommendations on potential improvements in all teams and areas of the business to Senior Management.
  • Brief the CEO on any technical matters that may require his awareness or review.
  • Identify and rectifyany gaps within the team with regards to the quality and velocity of development work.
  • Provide recommendations for product development and optimization with respective business units.

Qualifications & Experience 

  • 3+ years as a Head of Development in a similar sized organization.
  • 7+ years of previous commercial development experience in the software development industry using LAMP Stack / .Net / Java / C++ and associated frameworks.
  • Expert in Software Development Lifecycle (SDLC) and Methodologies (Waterfall, Agile, Scrum).
  • Architecture and implementation of large-scale production / critical systems.
  • Deep understanding of technology fundamentals, ideally through a computer science degree or equivalent demonstrable knowledge through in-depth practical experience.
  • Ideally a good understanding of Asian product/payment vendors and technology providers.

Contact: 

Ms Phuong

Ms Susan

read more
Senior Quality Assurance Analyst - IT / Technology / Telecom
IndustriesIT / Technology / Telecom
Salary$1,500 - $2,000 or Negotiate
Job TypeContract
LocationHo Chi Minh City
Referencesusan.ho@firstrecruitment-asia.com
Description

Job title: Senior Quality Assurance Analyst

  • We are looking for a Senior Quality Assurance Analyst to join our unique, fast growing gaming provider who specialise in delivering Agile/SCRUM SDLC projects to service our internal product range and our clients.
  • Working for this employer as they experience continued growth you will have a unique to enhance and develop your career working on high profile projects with like-minded and skilled colleagues who are as passionate about providing best in class QA expertise as you are.
  • You will also be given the opportunity to complete professional QA certifications (ISEB/OSTQB) to further your skills and knowledge in marketing insight, with a view to becoming a Lead QA in the future.

Position Summary

  • This job offers a unique opportunity to work in a high growth company, responsible for performing quality assurance duties throughout the project lifecycle. The Senior QA Analyst is required to evaluate business and functional requirements and transform those requirements into detailed test cases for implementation.
  • The successful candidate will be accountable for partnering with Product Managers, Project Managers, Business Analysts, Architects and the Dev Team to test and certify software code that is aligned to the software testing and development standards and principles, leveraging common testing solutions and services in an Agile/SCRUM methodology.
  • The successful candidate must be able to work with minimal or no supervision on large and multiple concurrent projects and to coordinate with other teams as required.

  Role and Responsibilities

  • Take full responsibility for QA (both functional and performance) for key platforms and applications
  • Define, observe, analyse and report on key QA Metrics using bug tracking systems (such as JIRA)
  • Work closely with the Development Team and other business areas to develop project schedules, execute test plans and cases, and deliver high quality products
  • Build Performance testing tools and platforms
  • Participate in Quality Assurance activities to include estimation, test planning, test design, performance testing, and test execution
  • Develop test plans, test cases and test scripts based upon functional specifications, and document and maintain a test case library
  • Participate in functional test planning and testing for the assigned application(s), functional area(s) or project(s)
  • Develop testing specifications for applications from the high level design documents for moderate to complex requirements
  • Document test cases to ensure that all functionality is performed as intended
  • Conduct test case reviews
  • Share knowledge by effectively documenting work
  • Expert at troubleshooting the solving problems
  • Mentor less experienced analysts
  • Establish yourself as a trusted advisor with key internal and external stakeholders

Qualifications and Experience

  • 5+ years of IT professional experience in Quality Assurance
  • Bachelor’s degree (or equivalent experience) in a technical discipline
  • Demonstrated experience working in a complex, fast-paced development environment using Agile/SCRUM
  • Experience in functional and performance testing, sanity testing, black/white box testing, static testing, positive and negative testing, security testing
  • Prior knowledge of QA automation methodologies, processes, and tools (Selenium, Gherkin, Cucumber, Appium) in a CI (Continuous Integration) environment
  • Experience in developing test plans, test cases and performing testing
  • Experience in load/stress testing (JMeter, LoadRunner, LoadStorm)
  • Familiar with development technologies such as LAMP or .Net/SQL Server, Java, C++ (from a testing 
  • Experience with collaborative team software tools (Confluence, JIRA, Sharepoint)
  • Knowledgeable in using testing tools such as [MS] Test Manager or [IBM Rational] Quality Manager
  • Passion for product quality/attention to detail in uncovering hard to find scenarios and bugs
  • Very good written and oral communication level in English language
  • Prior experience in Gaming (nice to have)

Contact: 

Ms Phuong

Ms Susan

read more