Job description
We are looking for a C# developer responsible for building C# applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.
RESPONSIBILITIES
• Contribute to analyze and develop new features in compliance with best practices
• Design, build and maintain efficient, reusable, and reliable C# code
• Ensure the best possible performance, quality, and responsiveness of applications
• Identify bottlenecks and bugs, and devise solutions to these problems
• Help maintain code quality, organization, and automatization
Your skills and experience
BACKGROUND
Graduate in computer science
PROFESSIONAL BACKGROUND
At least 1 year of experience
SKILLS
• Proficient in C#, with a good knowledge of its ecosystems
• Familiarity with the .NET framework (Entity Framework, Hibernate, ASP .NET MVC 5 and above)
• Strong understanding of object-oriented programming
• Familiar with various design and architectural patterns
• Knowledge of concurrency patterns in C#
• Familiarity with Microsoft SQL Server
• Knack for writing clean, readable C# code
• Proficient understanding of code versioning tools such as GIT
• Good communication in reading and writing English is mandatory
• Good communication in spoken English is an advantage
• Reliable and comfortable to collaborate in a team
• Strong learning capabilities both for technical and functional aspects
Why you'll love working here
BENEFITS
• Gross salary from 400 USD to 550 USD
• Social Insurance by Gross salary
• 14 Annual Leave per year
• Healthcare
• Company Vacation in Southeast Asia
• Attend Technology event in Singapore
• Free English Course with Foreigner.
SALARY ADJUSTMENT
• There is a Performance Appraisal per year. The percentage of salary adjustment is depending on the individual’s performance within a specific period.
WORKING ENVIRONMENT
• Provide a laptop for working and can take home.
• Professional working space in an office building
TEAM BUILDING ACTIVITIES
• Having happy Friday twice a month
• Sport clubs: Football.
Hearti Lab
Hearti is a start-up in Singapore