Senior .NET Developer

Got a head full of ideas? Good.
EveryMatrix is bringing new opportunities for experienced .NET developers. Have you ever dreamed to code planetary-scale solutions? The project is the heart of one of our best-selling products, a global player and wallet management solution. Our latest additions will be team-oriented and creative developers with fantastic coding skills and a strong work ethic.
Successful candidates will immerse themselves in the company business while constantly improving their skills with our help and support. The successful candidate will work in fast-paced, tight deadlines, highly rewarding Agile environment.
EveryMatrix encourages the development of its employees through knowledge transfer, certifications, and training. It is a great opportunity to work in a tech-driven company, full of interesting and challenging projects, in a relaxed and friendly environment.
Responsibilities:
- Hands-on development and integration of the evolving business functionality on the core part of the platform with other office location;
- Understanding business requirements and their mapping to the given software framework;
- Adhering to the Agile methodology and design principles of the project;
- Working in a test-driven, microservices environment;
- Participating in the design and implementation of the new architecture of the next-generation GamMatrix platform;
- Offering the QA and support team assistance whenever issues arise;
- Adhere to best practice development standards (such as continuous integration and deployment);
- Discussing business requirements along with the Team Leader, Business Analysts, Project Managers, and other parties involved;
- Ability to manage multiple priorities, commitments and tasks.
Requirements:
- 5+ years track record as a .NET developer;
- Hands-on expertise in C#/.Net;
- Knowledge of n-tier applications, distributed applications, microservice-oriented architecture, parallel and asynchronous programming design patterns;.
- Experience with relational database systems (MSSQL Server, MySQL, PostgreSQL);
- Development experience with web services;
- Ability to understand complex technical architecture;
- Ability to manage multiple priorities, commitments and tasks;.
- Self-motivated and result-oriented;.
- Excellent communication skills (reading and writing);
- Analytical mindset;
- Good listening and speaking English are a plus.
We'd love to see:
- Strong knowledge of C#;
- Experience with building and managing microservices, parallel and asynchronous programming design patterns;
- Experience building REST APIs and self-description services (ex: Swagger);
- Experience with Log Systems: Grafana, Kibana;
- Experience with modern software development life-cycle;
- Development experience with web services;
- Self-motivated and result-oriented;
- Excellent communication skills (oral and written);
- Analytical mindset.
What we bring to you:
- We offer training and certifications;
- The opportunity to be part of an international and motivated team, building innovative solutions from the ground up;
- The opportunity to grow your career in a workplace run on trust, empowerment, and open feedback;
- Annual salary evaluation and compensation based on performance;
- We provide meal allowance for working day;
- We provide private healthcare;
- We hold team-building activities and office parties throughout the year;
- We have a massage at work and fun health programs;
- An ever-growing online & offline library, O`Reilly etc.
- A flexible schedule;
- A fun entertainment corner;
- Our very own gym;
- Fruits Wednesday;
- 10 sick leaves per year.
- Department
- GamMatrix
- Role
- Senior .NET Developer
- Locations
- Changsha
- Employment type
- Full-time
- Business Unit
- Platform
Changsha
Senior .NET Developer
Loading application form
Already working at EveryMatrix?
Let’s recruit together and find your next colleague.