Senior Software Engineer/Full Stack Developer (Python/React)
- Source: LinkedIn
- Mantel
- Hybrid
- Sydney
- Full-Time
- Senior
Job Description
About us
Mantel is an Australian-owned IT Professional Services consultancy, focused on emerging technology to help advance our clients by leveraging AI, Digital, Cloud, Data & Security technology. We are a fully AI-enabled technology consultancy and the partner that bridges the gap between blue-sky ambition and practical steps to deliver value. Since our inception in November 2017, we have experienced remarkable growth across Australia & New Zealand and are honoured to be recognised as a Great Place to Work for 6 years in a row!
We hire smart and talented people and get out of their way. As a principle-based organisation, we have a flat structure with no hierarchy. By focusing on our five principles and not getting caught up in red tape, we trust you to get the job done!
Our Digital team works collaboratively to develop end-to-end digital solutions, from technology selection to building and operating. Spanning software and hardware, we deliver scalable, cloud-focused, automated solutions. This is where we build enterprise-grade GenAI products and use AI to accelerate monolith decomposition and redevelop legacy applications for major clients.
About the role
As a Senior Software Engineer, you will enjoy working on a diverse and exciting range of projects across various clients and industries. We are a technology agnostic business which opens endless possibilities for you to work across multiple tech stacks and multiple platforms with the opportunity to upskill and cross skill.
For this role you will be skilled across Python and React. We are open to your preference, if you are a specialist in Python with solid experience in React - or a React specialist with solid experience in Python, we want to speak to you!
Your day-to-day
- Thrive in our collaborative, flat-structured environment, where your day-to-day work is all about teamwork and shared decision-making.
- Implement technology solutions that meet and exceed customer requirements and expectations.
- Develop high-quality code that can function with existing code, patterns and architectural techniques.
- Leverage and advocate for AI-assisted development tools (eg: Claude/Cline) to accelerate development.
- Implement structured agentic workflows (setup-plan-act) across team development practices.
- Lead by example in reviewing and refining AI-generated code, ensuring it meets architectural standards.
- Effectively utilise development best practices such as CI/CD and test integrations.
- Ensure appropriate quality is maintained through practices such as unit testing.
- Design systems that can be managed effectively in production environments.
- Help our clients maintain and run reliable applications and systems.
- Lead small teams - delegate effectively, communicate and develop others.
- Proactively identify and address issues outside of direct responsibility.
- Go-to expert in one or more technical areas.
- Use professional judgement while treating colleagues and clients with respect and compassion, and a demonstrated ability to display our Mantel principles.
What you’ll need to be successful:
- Experience developing applications, consuming and developing APIs, and following technical best practices & design patterns.
- Demonstrated skills writing automated test routines for developed code including unit, regression, performance, and load testing.
- Dedication to software development best practices (e.g. CI/CD pipelines) and core software engineering fundamentals.
- An understanding of API gateway technologies such as Kong &/or Apigee.
- The ability to code well in your language(s) of choice and have a willingness to learn new ones.
- Experience building and maintaining cloud-based applications across AWS, Azure or GCP.
- Proficiency or interest in AI-assisted coding tools.
- Understanding of AI code security, quality assurance and when human oversight is critical.
- A self-starter mindset and an ability to work hands-on, to find answers and work with ambiguity.
- A passion for sharing your knowledge with others, a willingness to tackle the tricky problem and get hands-on by pair programming with colleagues.
At Mantel, we want you to be yourself. We trust our team members to use their professional judgment while treating colleagues and clients with respect, compassion, and professionalism in alignment with our five principles.
You take ownership, always stepping up to help and prioritising your teammates. You’re also a clea…
Skills
- Python
- React
- thrive
- claude-by-anthropic
- cline
- kong
- apigee
- amazon-web-services
- microsoft-azure
- google-cloud-platform
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
