Senior Software Engineer

icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Senior Software Engineer

Job Description:

Working within one of our autonomous, cross-functional teams, you will make a significant technical contribution to our platform. As part of the team, you will work in a startup culture striving to achieve technical excellence by delivering world-class features to our established customer base.

As a Senior Software engineer, you are recognised as an expert in one or more aspects of software engineering. You understand and enforce industry best practices around testing, quality and architecture. On top of writing production ready software, you are able to analyse and design architecture to ensure we are building the right thing. You can present architecture, patterns and ideas to the group and can make the complex simple. Non functional requirements become a focus – security, reliability and performance are now on your radar.

You are an integral member to the team, participating and adding value by breaking down work, and reviewing tasks critically to ensure we prioritize and estimate work correctly. You are starting to mentor junior members of the team, offering constructive feedback where appropriate, and communicating effectively and clearly in written and verbal forms.

Responsibilities

  • Continuous learning – we want you to learn and apply world-class engineering practices.
  • Participate in the usual Agile / Scrum ceremonies
  • Deliver feature work to the highest standard, championing TDD and quality practices at all times.
  • On-Call may be required as you get familiar with the platform; we expect everyone to be accountable for the success of our software in production.
  • Work with the Lead Engineer in designing and breaking down architecture into consumable stories.
  • Mentor and build up more junior members of the team – unblocking them when required.
  • Heavily involved in retrospectives and ensuring we are constantly improving – driving those improvements
  • Perform other ad hoc activities as necessary and as prescribed by the Immediate Manager or Authorized Representative.

Job Qualifications

  • Bachelor's degree or equivalent experience in Computer Science or a related field
  • Significant project experience delivering products using modern architecture and best practices
  • Experience with programming languages such as C#; MSSQL
  • Experience with modern web application frameworks and libraries (e.g. React.js, AngularJS, Vue.js)
  • Strong experience in key technologies, including ASP.NET MVC or equivalent web technologies (e.g. ASP.NET Core)
  • Good experience in cloud architecture
  • Exposure to an agile environment is a plus.
  • Willing to work on a remote set-up following Australian time & holidays.

Benefits

  • Permanent Work From Home setup
  • Dayshift
  • Equipment provided
  • HMO coverage + 1 dependent upon first day
  • Internet + Electricity Subsidy
  • Vacation Leave and Sick Leave benefits upon regularisation
  • Government - mandated benefits
  • Wellness sessions and webinars

Note: The role is open to Filipino citizens only

Original job Senior Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.

Share this job with your friends

View similar Construction jobs below

Similar Jobs in the Philippines

GrabJobs is the no1 job portal in the Philippines, connecting you to thousands of jobs fast! Find the best jobs in the Philippines, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.