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 experienceProven experience as a .NET Programmer or Software Developer.Hands-on experience with C# , and .NET Core frameworks.Experience with front-end technologies such as HTML5 , CSS3 , JavaScript , and frameworks like Angular , React , or (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 KongHong Kong