iKonnect Vietnam Ltd. Co |
Job Overview and Responsibilities
Our business:
Information forms the basis of every wise decision. It is required for planning, solutions, progress and eventually achievements. Only information from quality source can support good decisions. We provide comprehensive data, accurate analytics and reliable services that the financial services, real estate professionals, property investors and many other businesses can trust. Valuable insight derived from
quality information provides beneficial views required to recognize, understand and make intelligent efforts to resolve any business issues and problems.
Our data:
We collect and maintain the most comprehensive property and property-related industry data in Malaysia. Our repositories consist of property sales record, property transaction volume and value, Malaysian House Price Index, property inventory, new housing projects, property listings, housing scheme polygon, property financial data, point of interest and demographic data.
Our Services:
We utilize our terabytes of data to compute analytics that evaluate market performance, determine trends and assess market and property risks. Analytics include market supply-demand indicators such as turnover rate, ratio of sold price and listing price, absorption rate, etc. These reports are available at multiple geographical levels, ranging from regional, city, sub-city, neighbourhood, scheme and address.
We are seeking a .NET developer responsible for building .NET applications using C#. Your primary responsibility will be to design and develop front/back-end of our applications, and to coordinate with the rest of the team working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Job Overview and Responsibility
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable code
- Integrate data storage solutions
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Help maintain code quality, organization, and automatization
Key Requirements
- Strong knowledge of .NET web framework
- Proficient in C# with a good knowledge of their ecosystems
- Strong understanding of object-oriented programming
- Skill for writing reusable libraries
- Familiar with various design and architectural patterns
- Knowledge of concurrency patterns
- Familiarity with Microsoft SQL Server
- Familiarity with Azure Cloud Platform and Services
- Experience with popular web application frameworks
- Knack for writing clean, readable, and easily maintainable code
- Understanding of fundamental design principles for building a scalable application
- Experience creating database schemas that represent and support business processes
- Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
- Experience implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools (such as Git, SVN, and Mercurial)
- Bachelors/Masters degree in IT
Why You Should Apply This Position
- Work remotely
- International working environment