Responsibilities
• | Deliver high-quality software work on time. |
• | Optimize and enhance the existing mature C#.Net technical framework, provide corresponding solutions for product development schedules, and improve development efficiency. |
• | Be responsible for the core code development of our company’s product platform, solve technical difficulties during the development process, and complete product research and development. |
• | Collaborate with product managers in technical decision-making and technical risk assessment. |
• | Modify software bugs and improve software functionality based on feedback from the customer success team. |
• | Be responsible for writing relevant technical documentation. |
• | Have experience in team management. |
Requirements
• | Bachelor’s degree in computer science or a related field, or equivalent experience. |
• | 8 years or more of software development experience, with experience in software design and object-oriented methods. |
• | Proficiency in C#.Net, APIs, SQL, and design and development of large-scale SaaS systems is preferred. Familiarity with Visual Studio is also required. |
• | Experience in multithreading and socket communication development. |
• | Understanding of object-oriented programming concepts and commonly used design patterns. Experience in 3D client development and independently leading projects is preferred. |
• | Possess good programming skills and ability to follow standard software development processes. |
• | Be proactive in work, have certain leadership abilities, and be able to lead a team. |
• | Experience in the financial industry is preferred. |
• | English can be used as a working language. |
We are offering our people with an inclusive environment where your ideas matter. If you are an achiever who enjoys working in a fast-paced and collaborative setting, surrounded with great people and inspiring leaders, come and join us! Please send us your updated CV to: hr@linnovatepartners.com