[LPS] .NET Analyst Developer

Lenovo

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).

This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.

Description and Requirements

The Job

  • Design, develop, and maintain software applications using the .NET framework and related technologies.
  • Collaborate with business analysts, project managers, and other developers to understand project requirements and translate them into technical specifications.
  • Write clean, scalable, and efficient code while adhering to coding standards and best practices.
  • Debug, test, and optimize applications to ensure high performance and reliability.
  • Integrate applications with third-party systems, APIs, and databases.
  • Conduct code reviews and provide constructive feedback to team members.
  • Develop and maintain technical documentation for projects.
  • Stay up to date with the latest .NET technologies, tools, and best practices.
  • Troubleshoot and resolve software defects and issues.
  • Participate in Agile development processes, including sprint planning and stand-up meetings.

The Person

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Experience:
    • Minimum 3 years of relevant working experience
    • Proven experience as a .NET Programmer or Software Developer.
    • Hands-on experience with C#, ASP.NET, and .NET Core frameworks.
    • Experience with front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular, React, or Vue.js (preferred).
  • Skills:
    • Strong knowledge of Object-Oriented Programming (OOP) principles.
    • Proficiency in working with relational databases such as SQL Server or MySQL.
    • Familiarity with RESTful APIs and web services.
    • Experience with version control systems like Git.
    • Knowledge of cloud platforms like Microsoft Azure or AWS (preferred).
    • Understanding of Agile methodologies and software development life cycle (SDLC).
  • Soft Skills:
    • Strong problem-solving and analytical skills.
    • Excellent communication and teamwork skills.
    • Ability to handle multiple tasks and meet deadlines in a fast-paced environment.

#LPS

Additional Locations:

  • Hong Kong
  • Hong Kong
Read Full Description
Confirmed 14 hours ago. Posted 5 days ago.

Discover Similar Jobs

Suggested Articles