About us:
CSI Interfusion is a global IT firm specializing Microsoft technologies. We are the leading provider of cloud and innovative digital services, and business solutions. At CSI, our vision is to be the leading digital innovator, creating great experiences, and delivering exceptional value to our clients and their customers.
Job requirements:
- A bachelor's degree or above in Computer Science, Information Technology, or a related field.
- 6-10 years work experience on development and testing area, and at least 4 years of project management experience, proficient in various management tools/testing tools used in software development processes.
- Able to develop project plans and monitor execution, leading and completing the delivery of at least one project.
- Development capabilities are not limited to the Microsoft technology stack. The minimum requirement is to have a certain understanding of the technology used in the current project., No need to be able to write code
- Familiar with Microsoft products and the product life cycle, such as Visual Studio/VS Code, Git, GitHub, Azure DevOps, etc(Best to have).
- Strong analytical and problem-solving abilities, good communication and expression skills.
- Excellent time management skills, able to effectively set task priorities, manage time, and ensure project delivery on schedule.
- Strong stress resistance. Able to complete various tasks delivered by leaders on time.
Plus:
- PMP (Project Management Professional) or Microsoft-related technical certifications are preferred.
- Experience in managing multi-team collaborations is preferred.
- Project managers who have engaged in or expanded Microsoft's business are preferred.
- Experience working in or supporting cloud-scale infrastructure components;
- Awareness & passion related to cloud scale monitoring and big-data analysis;
- Proven track record of delivering projects that include multiple components;
- Ability and eagerness to work across and partner with multiple engineering teams to achieve business goals;
Responsibilities:
- Reasonably allocate resources, including team members and budgets, to ensure that the project meets the department's financial goals.
- Able to undertake and develop new projects, formulate reasonable project plans, schedules, and budgets, and complete project delivery tasks strictly according to standards.
- Identify potential known and unknown risks in the project and develop corresponding measures to address the risks.
- Ensure that the project deliverables meet quality standards and comply with Microsoft best practices.
- Analyze and solve complex project problems, identify solutions and make decisions to ensure smooth project progress.
- Strong awareness of cultivating reserves, good document management habits, including requirements, design documents, and reports.
- Proactive communication, timely conveying project status, progress, and issues to stakeholders, ensuring consistency with project objectives.
Regularly report project progress and the next stage plan to leaders
Project Introduction
Microsoft has introduced powerful integrated development environments Visual Studio, and Visual Studio Code to developers for unified application development, debugging, optimization, testing, deployment, etc. on Windows/Linux/Mac platforms. CSI provides corresponding manual and automated testing services for core functions such as diagnosis and debugging, performance optimization, installation, Web development, .NET Core development and other core functions involved in the development tools to ensure that the corresponding functions of these tools can be released smoothly in each version. The current team is distributed in different countries and regions, and the main delivery focus on completing the testing for each stage of the product. At present, the test scope has been extended from the Visual Studio test based on the Windows platform to the test of Visual Studio Code under Windows/Linux/Mac/Android. CSI has mastered the ability about the cross-platform and Azure automatic test.
Advantages
This project belongs to Microsoft's product development department. During the project delivery process, we can always learn and use the most cutting-edge technology of Microsoft. We welcome outstanding talents with a solid computer foundation, innovative spirit, and dedication to the development of software test development technology to join our company. Project team has the following advantages:
1) The project involves multiple automated testing frameworks and many advanced applications of C#/.NET, it is a big challenge.
2) The functions of the project are the core debugging/diagnosis of Visual Studio and related functions such as Web template development.
3) Can directly view and learn all product codes of Microsoft Visual Studio.
4) The project spans different countries and regions, which can help to improve the language ability of individuals
5) Having comprehensive training and mentors can help newcomers quickly master the necessary skills and integrate into the team's daily delivery work.
The Reward:
- Attractive salary package
- Awesome and talented colleagues.
- Support from all your teammates.
- Government requires necessary benefits.
- Has a month-long dedicated training period.