Senior Software Engineer

  • Metro Manila
  • Permanent
  • Full-time
  • 6 days ago
Our team in Melbourne is seeking a highly skilled and experienced Senior Software Engineer who will be responsible for developing high-quality software solutions, leading technical projects, and mentoring junior team members. The Senior Software Engineer will be a champion of Continuous Delivery practices within the team driving modern, collaborative engineering practices to facilitate best-in-class engineering outcomes. They will actively collaborate with their team, product, business analysts, and designers to deliver exceptional, data-driven software solutions. They will also play a key role in influencing our engineering function to promote and foster high-quality engineering practices. With the support of Engineering leaders, they will own the technical solution and design of software, working closely with the team to meet delivery objectives, building out the appropriate technology platform to support these objectives. RESPONSIBILITIES Develop, support, and maintain software applications using best practices across a range of technologies ensuring high-quality, easily maintainable, efficient, tested, and scalable code. Provide input into the target state architecture for the platform. Develop a robust, automated, and modern Continuous Integration and Continuous Delivery practice within the team. Developing high-quality solutions collaboratively with the team and appropriate members throughout the engineering function using a mix of front-end (web and mobile) and back-end technologies. Working incrementally towards delivery of the platform. Collaborating closely with Product using customer data and insights to drive the solution. Establishing strong quality and automation practices and processes. Lead technical projects, including architecture and design decisions, code reviews/pairing, and mentoring of junior team members. Working closely with our Platform teams to implement software leveraging our internal tools, frameworks, and infrastructure where appropriate. Collaborating closely with product owners, delivery leads, and business analysts Contributing to the improvement of software development lifecycle processes Participate in and, at times, facilitate Engineering Dojos. QUALIFICATIONS 5+ years of software engineering experience Proficient in Front End and Full Stack Development Commitment to continuous learning and staying updated with software engineering trends. Deep understanding of software development best practices, including object-oriented and functional programming, design patterns, etc. Experience in designing team and service interfaces. Proven ability to work with remote, global teams. REQUIRED Tech Stack: Frontend: HTML5/CSS3, JavaScript (ES6+), TypeScript, React.js or Vue.js Backend: Node.js, Express.js Database: MongoDB or PostgreSQL Cloud Services (AWS): AWS Lambda, Amazon S3, Amazon RDS, Amazon EC2, Amazon API Gateway, Amazon CloudFront Version Control: Git Development Tools: Webpack or Parcel, Babel, ESLint, Visual Studio Code or WebStorm Testing: Jest or Mocha, React Testing Library or Vue Test Utils Deployment: Docker, AWS Elastic Beanstalk Monitoring and Logging: AWS CloudWatch Continuous Integration/Continuous Deployment (CI/CD): GitHub Actions or AWS CodePipeline This tech stack covers both frontend and backend development, along with deployment, monitoring, and continuous integration/continuous deployment (CI/CD) processes, all leveraging Amazon Web Services (AWS) cloud infrastructure.

foundit

Similar Jobs

  • Senior Software Engineer

    Partners Group

    • Manila City, Metro Manila
    What it's about The Business Applications Group is closely aligned with the business teams and responsible for key applications to administrate, monitor and analyze Partners Grou…
    • 2 months ago
  • Senior Software Engineer

    Xendit

    • Manila City, Metro Manila
    About the Job Xendit's Senior Software Engineer is who we rely on to build the future of our integrated Payment Gateway services. As part of our Engineering Team, this role requi…
    • 1 month ago
  • Senior Software Engineer - Full-stack Web Developer

    QBE Insurance

    • Manila City, Metro Manila
    Primary Details Time Type: Full time Worker Type: Employee Managing the delivery of all build artefacts effectively to ensure quality outputs. Work closely with the team of sof…
    • 27 days ago