Senior Software Engineer

 
Hybrid
Senior
🇲🇾 Malaysia
Recruiter
Software development

The Role

A Senior Software Engineer is an experienced member of our SEEK Group Engineering teams. A Senior Software Engineer is a fully autonomous professional, responsible for improving the technical alignment, health and engineering practices within a team.

You will develop software within product delivery/systems/platform teams, contributing to engineering quality, coaching and mentoring entry-level Software Engineers, and demonstrate passion for your craft through user centric, reliable and scalable solutions.

Key responsibilities include:

  • Effectively collaborate with other engineers in building, testing, deploying, and maintaining software from development to production.
  • Improve system reliability, resilience, and efficiency.
  • Strengthen Software Engineering best practices to ensure they are fit for purpose and aligned with Agile and secure coding standards.
  • Work effectively within the team to enhance DevOps environments.
  • Develop and operate scalable, high-performance software aligned with company frameworks and technology strategy.
  • Write clean, well-tested, secure, and readable code while improving quality and engineering discipline.
  • Contribute to team members' safety, work-life balance, well-being, onboarding, and mentoring.
  • Communicate effectively and empathetically, considering customer needs in development.
  • Contribute to communities of practice, seek learning opportunities, and provide regular feedback.

Requirements

Experience

  • Improving how we build, deploy and maintain working quality software
  • Crafting and operating highly scalable, available, performant and secure solutions
  • Built and operated highly scalable, available, performant and secure solutions.
  • Led operational support duties, including on-call support and after hours work as the need arises

Technical Skills

  • Proven experience building and maintaining software written in TypeScript, Node JS & React.
  • Uses current technical practices such as writing clean, testable code and pair programming
  • Proven understanding of highly available systems and web scale architecture with knowledge of clean architecture, clean code and domain-driven design
  • Design, develop, support and maintain cloud (AWS) native applications
  • Experience developing systems which efficiently use AWS services such as ECS, EKS, SNS, SQS, Lambda, Event-Bridge, CloudFormation & CDK
  • Experience with database technologies including MongoDB & DynamoDB
  • Experience in creating and maintaining continuous delivery pipelines such as Buildkite
  • Experience with integration testing
  • Creates software using secure coding practices and mitigates common vulnerabilities
  • Experience working with monitoring & observability tools such as Datadog & Splunk

 

SEEK

SEEK

SEEK is a diverse group of companies, comprised of a strong portfolio of online employment, educational, commercial and volunteer businesses.

Online Courses
Online Courses
Education
E-learning
Recruitment
Small Business

Other jobs at SEEK

 

 

 

 

 

 

 

 

View all SEEK jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇲🇾 Malaysia
Recruiter

No spam. No ads. Unsubscribe anytime.

Similar jobs