What We Can Offer
- Flexible working hours
- Free training programs
- Health care insurance
Job Description
We are seeking a skilled .NET developer with strong expertise in C#. Your main responsibility will be to build and maintain back-end systems, data layers, and APIs. You will play a key role in ensuring these components, along with the overall application, are scalable, reliable, and easy to manage. Collaboration with team members across various infrastructure layers will be essential. Therefore, a strong dedication to teamwork, high-quality development, and well-structured design is crucial.
Technology Stacks we are using: SQL Server, Entity Framework, .NET Core, Identity Server, RESTful APIs, Amazon AWS (EC2, S3, SQS, SES, Lambda, StepFunctions, API Gateway, etc.), Elasticsearch, Memcached, Node.js, React.js, Redux, WebSockets.
Your responsibilities are:
- Develop high-performance, scalable, and resilient systems.
- Continuously explore and implement innovative solutions.
- Work closely with clients and designers to refine features and experiments.
- Contribute to design reviews, code evaluations, and collaborative discussions.
- Write clean, efficient code that enhances performance, usability, and maintainability.
- Diagnose, fix issues, and improve existing codebases.
Job Requirements
- Bachelor’s degree in Computer Science or a related field.
- Strong proficiency in C# and the .NET Core framework with 4 year's experiene
- Experience with React.js is a plus.
- Familiarity with microservices architecture is an advantage.
- Effective communication skills in English.
- Hardworking, passionate, and proactive mindset.
- Strong analytical, logical thinking, and problem-solving abilities.
- Honest, reliable, and confident in decision-making.
- Open to diverse perspectives and constructive discussions.
- Team-oriented, patient, and collaborative.
- Self-motivated with a continuous learning mindset.