Position information
Working hours: 09:00-13:00, 14:00-18:00, double weekend
Working location: Shenzhen
Duties:1. Understand basic business requirements and complete corresponding module development tasks according to design documents and requirement specifications;
2. Perform functional testing on the features you have completed, identify any defects and ensure their quality;
4. Application development and maintenance: Responsible for the design, coding, testing and maintenance of backend services, ensuring system stability and scalability
5. Problem solving and quality assurance: Analyze and solve technical problems, execute unit tests and defect fixes, and improve software quality through code review and log monitoring.
6. Proficient in SQL Server databases, familiar with mainstream databases such as MySql, PostgreSQL, etc.; with practical project experience, including SQL optimization, index design, transaction management, etc.
7. Collaborate closely with product, testing and backend teams to ensure software functionality is complete and user experience is smooth
Requirements:1. Familiar with .NET framework (including .NET Framework and .Net 8+), and have relevant project experience;
2. Familiar with WebApi, Ioc, Linq, EF, EF Core, asynchronous, parallel processing, and have relevant project experience;
3. Have practical experience with .NET Core, understand ABP and DDD design patterns;
6. Work seriously and responsibly, have good communication skills and team collaboration ability;
7. Love technology, and be able to actively understand and learn new technologies;
8. Deeply understand the object-oriented thinking. Understand IOC, AOP, etc., common design ideas;
9. Have standardized and standardized coding habits, and perform unit testing on code;
10. Have good communication skills and team spirit;
11. Have a deep understanding of the software development life cycle (SDLC);
12. Have analytical thinking skills, as well as excellent problem-solving and debugging abilities