Top 3 reasons to join us
- Multiple platforms - Techologies - More Challenges
- Work with large CMR Software and 500+ Customers
- Opportunities to travel/work to the U.S, EU
Job description
- Ready to get your hands dirty in playing the key role as a principal developer in the team, coding and provide technical in implementation.
- Research technologies.
- Analyzing current product & architecting technical solutions to improve with focus on high scalability, extensibility and handling fast-growing data sets & load.
- Designing and modeling integration system architectures, cloud architectures optimized for efficiency, readability, performance and most importantly, availability.
- Ensure the appropriate implementation, testing and deployment for the systems in order to ensure service availability and scalability while reducing risk to the product and customer's business
- Review source code and coach colleagues to follow coding standards, design patterns, and implement tests
- Improve development, testing, and deployment processes in collaboration with development and operation teams.
Your skills and experience
Experience working in an Agile Software Development environment.
- 5+ years of .NET (C#) development. Have experience with Architecting & Designing integrated system solutions from multiple applications/services; from clients to center server... is plus.
Logistic and Creative.
Must be self-starter, proactive and willing to learn and grow with the business.
Ability to work well under pressure and manage multiple tasks simultaneously.
Strong problem solving skills
Experience within complex systems development in architecturing, designing and implementing
-
Strong technical backgrounds as:
* SOLID, DRY, KISS Principles
* DDD, TDD
* CQRS and Event Sourcing, Micro-service
* C#, ASP.NET Web Api, MVC, .NET Core.
* Windows Forms, Windows Services.
* ADO. NET and ORM.
* Caching: Redis, Memcached…
* Database: MS SQL, No SQL
* Logging: log4net, …
* Others: IoC, Unit testing, Mock testing frameworks, RabbitMQ, MSMQ…
* OOP, UML (OOAD)
* Devexpress, Xamarin (iOS, Android, Mac), HTML5, Javascript, AngularJS, Reactjs, Vuejs is plus
* Task Runners: NodeJS is plus
* Cloud: Object Storage is plus.
* Familiar with CI tool like Bamboo, Release Management…
* Internet Information Services (IIS)
* OS: Linux, Mac OS is plus.
Why you'll love working here
Our company offer ( ALL POSITION):- Very attractive salary package
- Highest standard workplace: spacious office, performant PCs and 2 screens to every PC,relax room, nap room.
- Professional working environments with young and motivated teams
- Project using state- of- the- art technologies and Agile methodologies
- Flat hierarchies and cross- divisional collaboration
- Very attractive remuneration package
- Lunch Allowance at Canteen with air conditioner, snack, coffee in the company
- Annual company trip, 13th month salary...
- Parties every month, presents for wedding, birthday...
- Parking: big place, cool
- Sport: football, GYM, swimming, sauna, yoga activities sponsor by company
- Building in a big garden, and they have super market, many services.
Passion Fruit Software Development
PassionFruit Software Development LTD