x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer (Applications)
 banner picture 1  banner picture 2  banner picture 3

Software Engineer (Applications)

Kiteworks Pte. Ltd.

Kiteworks Pte. Ltd. company logo

Company Overview

Kiteworks’ mission is to empower organizations to effectively manage risk in every send, share, receive, and save of sensitive content. To this end, we created a platform that delivers content governance, compliance, and protection to customers. The platform unifies, tracks, controls, and secures sensitive content moving within, into, and out of their organization, significantly improving risk management and ensuring regulatory compliance on all sensitive content communication. Kiteworks is carrying its bold vision forward while maintaining strong profitability and growth. This is a perfect time to join the company as it moved into a high growth phase and there are many opportunities to make a meaningful contribution to its future.


The Role

We are looking for highly driven, talented and self-motivated Software Engineers to join our team of world-class engineers. Software Engineers would need skills to lead the development of any area of a large, scalable, distributed system or application. They would also work on the latest cutting-edge internet/software technology.


What You Will Do:

  • Research solutions for technically challenging problems.
  • Work with stakeholders to set and communicate team goals aligned to requirements; ensure the team stays focused on and delivers against the goals, adapting to changing requirements
  • Lead architecture and design applying best practice software engineering including separation of concerns, high cohesion, low coupling, abstraction, encapsulation and information hiding, interfaces, and dependency injection
  • Work and closely co-ordinate with QA during creation of test plans.
  • Code review and coaching the junior team members.
  • Identify and reduce technical debt

What You Will Bring With You:

  • Bachelors or higher in Computer Science, Computer Engineering & IT related fields or related technical discipline
  • Minimum 3 years’ work experience developing enterprise application software.
  • Strong knowledge in Python is a must, complete with hands-on experience
  • Experience with Python frameworks (e.g. Flask, Django …)
  • Strong understanding of software development process from design to deployment.
  • Understanding of how to scale, build, and deploy enterprise applications and tools.
  • Solve complex performance problems and architectural challenges

Desired Skills:

  • Past work experience in web and RESTful backend development with Python/Flask
  • Working experience in relational database technologies such as MySQL or MariaDB and NoSQL
  • Able to plan, carry out, report progress and accurately complete assigned tasks alone and in a team
  • Proficient understanding of code versioning tools, such as Git
  • Strong communication skills with clients and peer developers
  • Self-motivated and proactive, with demonstrated creative and critical thinking capabilities
  • Team player

Education

  • Bachelor’s degree in computer science, computer engineering, IT-related fields, or a related, technical discipline.
  • Polytechnic Diploma holders with strong work experience are invited to apply
  • Fresh Graduates are welcome to apply

Work Environment

Kiteworks has a very dynamic and flexible work culture and we’re looking for driven, resourceful, and proactive thinkers to solve complex technical challenges.


Compensation/Perks:

You’ll be rewarded with a competitive compensation package including excellent benefits and stock options. Other benefits include: medical, dental, 18 days of annual leave going up to 21 days after 3 years.


Location: Singapore / On-site / Flexible Work arrangements

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs