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
 banner picture 1  banner picture 2  banner picture 3

Software Engineer

Alpha Net Solutions Pte. Ltd.

Roles & Responsibilities

Responsibilities and essential job functions include but are not limited to the following:

  • Work closely with the other engineers in the squad, the product owner, and the other teams to continuously deliver high-quality, maintainable, scalable, and production-ready software.
  • Uphold best practices in engineering, security, quality, and design.
  • Own product architecture and collaborate with product managers, designers, and other engineers to set the technical direction and create software that optimizes for business metrics.
  • Communicate technology and product strategy effectively to both internal and external stakeholders and leadership.
  • Build industry leading enterprise systems that are highly available, intuitive, scalable, and secure.
  • Produce highly reliable and performant code with appropriate monitoring and alerting.
  • Conduct design and code reviews to ensure scalability, performance and alignment with standards and best practices.
  • Analyze and improve efficiency, scalability, and stability of various system resources.
  • Follow release management policies to ensure data integrity, compliance, and system stability.

Required Skills

  • Bachelor’s degree in computer science, or related discipline with a minimum of 6+ years of working experience in the following areas:
  • Experience building and supporting production quality software.
  • Experience owning projects from end-to-end.
  • Experience in PHP, React.js, JavaScript, MySQL is a must.
  • Experience as a Full stack Engineer, with other strong back-end skills.
  • Experience working with a relational database.
  • Good Knowledge with Algorithms and application development cycle.
  • Experience with object-oriented software development.
  • Strong Computer Systems knowledge with interpersonal, communication, organization, analytical, programming, and problem-solving skills
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?