Senior Software Engineer / Programmer

Posted by Softinn HR

Softinn is a hotel technology company.

 

Our mission is to make hotelier's work easier. We intend to achieve that through next-generation hotel management software, digital solutions and hotel kiosk. Here's a one-minute video about our products.

 

We're selling to forward-looking hoteliers in South East Asia. Most of our customers are in Malaysia, and some are from the Philippines, Indonesia and Thailand.

 

Softinn builds business software, kiosk and e-commerce solution for hotels. We develop on the .NET technology stack and open-source front-end libraries (more info on BuiltWith). 

 

Hoteliers use our products to run their businesses and operation. On average, 200 users interact with our products per minute. To serve the growing demand and scope of our solution, we're upgrading to .NET 6 (from .NET Framework), Angular v15 (from AngularJS) and adopting the CI/CD process.

 

We assume the senior full-stack web developer position as a mid-level job title at Softinn, suitable for developers with more than two years of working experience. As you progress in your career, you may be promoted to a more specialised role (e.g. Assistant Team Lead, Team Lead, Specialist).

 

The coding world is divided into two; those who understand and enjoy binary, and those who don’t.
01010011 01101111 01100110 01110100 01101001 01101110 01101110 00100000 01010011 01101111 01101100 01110101 01110100 01101001 01101111 01101110 01110011

If you are the former, then join us and make a difference.


 
Job Responsibilities:

  1. Hustle with a lean team of product developers and designers to solve technical / business problems (e.g. analytics, user experience).
  2. Primarily responsible in the software development process which includes requirement study, analysis, design, and development of systems.
  3. Design, develop, deploy and maintain web applications, including performance optimizations.
  4. Handle or be involved in API integration projects.
  5. Create sub-modules that are able to support the core systems.
  6. Commitment and strong sense of responsibility to assigned projects.
  7. Help manage/maintain documentation, processes, workflows, and checklists, as needed.
  8. Perform code reviews and post-project reviews with team.
  9. Solve complex real-world problems regarding our business together by creating fascinating and awesome breakthrough products!


Job Requirements:

  1. Full-stack programming capabilities.
  2. Diploma / Bachelor's Degree in Computer Science, Information Technology, Engineering or equivalent.
  3. Minimum 2 years of work experience in application development with strong programming skills in C#, ASP.NET, Javascript, CSS/ HTML and MSSQL.
  4. Strong knowledge in common software architectures such as MVC and MVVM.
  5. Familiar with open-source libraries such as Bootstrap, JQuery, AJAX, and AngularJS.
  6. Familiar with development tools such as Microsoft Visual Studio and Git.
  7. Understand the concept of cloud solutions.
  8. Independent, hardworking and possess the right initiatives.
  9. Ability to communicate clearly and work effectively with team members.
  10. Familiar with software development methodologies such as Kanban and Scrum.
  11. Experience in API integrations and database systems.


In general, the skill sets we typically tell people that we want from them are:

  1. Coding
  2. Planning
  3. Playing

 
Not Mandatory, but BONUS if You Have:

  1. Experience in mobile app development.
  2. Experience in server-less technologies.
  3. Understanding about the travel / hospitality industry.
  4. Familiarity with the Open Travel standard.

 
Work Locations:

  1. Melaka

 
You Should Join if You Are:

  1. A strong believer that a better product helps improve efficiency and brings smiles to hoteliers.
  2. Not afraid on asking questions.
  3. Not afraid to find solutions on your own or to seek help from others.
  4. Not afraid using terminal command. (rm -rf)
  5. Not afraid to adopt new languages / frameworks.
  6. Not afraid to face challenges.
  7. Looking for a more casual working culture.

 
You Should NOT Join if:

  1. You don't know what StackOverflow & GitHub is.
  2. You don't use version control systems like Git or SVN.
  3. You don't read programming-related articles and plan NOT to learn new programming skills.
  4. The last time you coded is more than 7 days ago.

 
Salary Range:
RM 3,150 to RM 4,550

NOTE:
State your expected salary if you have more than 5 years of working experience in related roles.
 
Employee Benefits:

  1. Medical insurance coverage
  2. Monthly outings
  3. Free flow of snacks
  4. Monthly potluck parties
  5. Casual dress code

 
Additional Perks for Your Role:

  1. Pluralsight Subscription (for trainings)
  2. Intel i7 + 12GB RAM + SSD laptop at least
  3. 21"inch monitor at least

 
Notes:
Any contributions to our open source initiative is one of the best ways to get our attention.

 

Apply for this position now

Job Post -1