Lead/Principal Software Engineer

Lead/Principal Software Engineer

Full-Time 72000 - 108000 £ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Lead high-impact software projects and mentor teams to drive innovation.
  • Company: Dynamic firm focused on modernisation and sustainable capabilities in Singapore.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Make a real difference by solving complex challenges and shaping the future of technology.
  • Qualifications: 10+ years in software development with strong mentoring and communication skills.
  • Other info: Join a diverse team committed to continuous learning and engineering excellence.

The predicted salary is between 72000 - 108000 £ per year.

We partner with other firms to accelerate their product capabilities through embedded modernisation and innovation initiatives whilst establishing permanent in-house teams that drive broader transformation. The firm brings together exceptional engineering, product, and design talent to work directly within agencies, delivering world-class solutions and building sustainable capabilities that serve Singapore.

As a member of this firm, you will leverage your expertise to deliver high-impact modernisation projects while mentoring the firm's teams and establishing permanent product capabilities that create lasting change for other firms.

As a Lead / Principal Software Engineer, you will:

  • Advise and guide client agencies from problem definition through to solution design, in both greenfield and brownfield implementations.
  • Address complex, high-impact challenges at a national scale, driving innovation that improves efficiency and effectiveness across other firms.
  • Champion engineering excellence by influencing the adoption and continuous improvement of engineering standards and best practices across the firm.
  • Serve as the lead architect working with the firm and industry partner teams to ensure smooth handover from recommendations to implementation—owning the outcomes.
  • Establish and mentor permanent engineering teams within agencies, transferring technical expertise and engineering best practices.
  • Develop standardised approaches for assessments, discovery, and solution design, grounded in the firm and industry best practices.

You’ll thrive here if you:

  • Enjoy untangling complex technology and business problems.
  • Can translate complex tech into clear, non-technical language.
  • Focus on value and outcomes, not just technical solutions.
  • Influence through trust, collaboration, and clarity.
  • Love working upstream to define problems and shape the right solutions.

Requirements:

  • 10+ years of experience in multi-squad development teams with a career progression to Architect.
  • Adaptable with experience working in different industries, in-house development, consultancy.
  • Curious and a problem-solver - understands the need to balance building things right with building the right things.
  • Actively mentors and cultivates future technical leaders, fostering a culture of continuous learning and excellence.
  • Exceptional communicator and collaborator - able to communicate effectively with technical and non-technical audiences, with a belief that working across teams and organisations is more effective than operating as a solo unit.

The firm is an equal opportunity employer committed to fostering an inclusive workplace that values diverse voices and perspectives, as we believe it is key to innovation.

Lead/Principal Software Engineer employer: JOHN ETHANS INTERNATIONAL PTE. LTD.

As a Lead/Principal Software Engineer at our firm, you will be part of a dynamic team that champions innovation and engineering excellence in Singapore. We offer a collaborative work culture that prioritises mentorship and continuous learning, empowering you to grow your skills while making a significant impact on national-scale projects. With a commitment to inclusivity and diverse perspectives, we provide a rewarding environment where your contributions drive meaningful change for our clients and the community.
J

Contact Detail:

JOHN ETHANS INTERNATIONAL PTE. LTD. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead/Principal Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry and let them know you're on the lookout for opportunities. You never know who might have a lead or can put in a good word for you.

✨Tip Number 2

Showcase your expertise! Create a portfolio or GitHub repository that highlights your best projects. This is your chance to demonstrate your skills and problem-solving abilities to potential employers.

✨Tip Number 3

Prepare for interviews by practising common questions and scenarios related to software engineering. Think about how you can translate complex tech into clear, non-technical language—this will impress interviewers!

✨Tip Number 4

Apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it gives you a better chance of being noticed by our hiring managers.

We think you need these skills to ace Lead/Principal Software Engineer

Software Architecture
Problem Definition
Solution Design
Greenfield Implementations
Brownfield Implementations
Engineering Standards
Mentoring
Technical Expertise
Assessment Development
Collaboration
Communication Skills
Adaptability
Continuous Learning
Innovation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Lead/Principal Software Engineer role. Highlight your experience in multi-squad development teams and any mentoring you've done, as these are key aspects we’re looking for.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re passionate about solving complex technology problems. Share specific examples of how you've influenced engineering standards or mentored teams, as this will show us your fit for our collaborative culture.

Showcase Your Communication Skills: Since you'll be working with both technical and non-technical audiences, make sure your application demonstrates your ability to translate complex tech into clear language. This is crucial for influencing trust and collaboration within our teams.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!

How to prepare for a job interview at JOHN ETHANS INTERNATIONAL PTE. LTD.

✨Know Your Stuff

Make sure you brush up on your technical knowledge, especially around modernisation and innovation initiatives. Be ready to discuss your experience with both greenfield and brownfield projects, as well as how you've tackled complex challenges in the past.

✨Showcase Your Mentorship Skills

Since mentoring is a key part of this role, think of specific examples where you've guided teams or individuals. Be prepared to share how you've fostered a culture of continuous learning and excellence in your previous roles.

✨Communicate Clearly

Practice translating complex technical concepts into simple language. This will be crucial when discussing solutions with non-technical stakeholders. Use examples from your experience to demonstrate how you've successfully communicated across different teams.

✨Emphasise Collaboration

Highlight your ability to work collaboratively with various teams and agencies. Share instances where you've influenced outcomes through trust and teamwork, showing that you value collective success over individual achievements.

Lead/Principal Software Engineer
JOHN ETHANS INTERNATIONAL PTE. LTD.
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>