Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer -- Ads 
China, Jiangsu, Suzhou City 
84895423

17.09.2024
Qualifications

• Experience: 6+ years of experience in full stack development with a strong focus on backend systems.
• Technical Expertise: Proficiency in backend technologies such as C#, C++ or similar languages. Strong understanding of RESTful API design, database management (SQL and NoSQL), and cloud platforms.
• Frontend Skills: Competence in frontend technologies such as JavaScript (also TypeScript), HTML, CSS, and frameworks like React is a plus.
• Payment Experience: Experience with payment gateways, financial systems, or e-commerce platforms is highly desirable.
• Problem Solving: Demonstrated ability to solve complex technical problems and deliver high-quality solutions.
• Communication: Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders. Ability to read and write in English is required. Fluency in spoken English is optional but preferred.
• Educational Background: BS/MS Degree in Computer Science, Engineering, or a related field.
• Additional Skills: Browser native experience is a plus.

Why Join Us?
• Impact: Work on challenging projects that directly impact the customer experience and business outcomes.
• Growth: Opportunity to grow and develop your skills in a dynamic and supportive environment.
• Team: Join a talented and collaborative team that values innovation, creativity, and continuous improvement.


Responsibilities

• Design & Development: Architect, design, and implement scalable and efficient backend systems, ensuring smooth integration with front-end components.
• Saving & Entitlement Solutions: Drive and deliver saving and entitlement management system across various platforms, ensuring compliance with industry standards and best practices.
• System Optimization: Analyze and optimize system performance, ensuring high availability and scalability.
• Technical Leadership: Provide technical guidance and mentorship to the engineering team, driving best practices in code quality, architecture, and engineering efficiency.
• Collaboration: Work closely with cross-functional teams, including frontend engineers, product managers to deliver seamless user experiences.
• Continuous Improvement: Stay up-to-date with the latest industry trends, technologies, and best practices, ensuring the team remains at the forefront of innovation.