Software Engineer
23 hours ago
Role Description:
The Software Engineer is responsible for designing, developing, testing, and maintaining software applications that support business goals and deliver exceptional user experiences. This role covers the entire software development lifecycle — from requirement gathering and system design to deployment and optimization. The ideal candidate is a creative problem-solver with strong technical skills, a passion for innovation, and a commitment to delivering clean, scalable, and efficient code.
Key responsibilities include collaborating with cross-functional teams — such as product managers, designers, and other engineers — to develop and enhance software solutions. You will write, test, and maintain code while ensuring quality, security, and performance standards are met. The Software Engineer will participate in code reviews, identify and troubleshoot system issues, and contribute to continuous improvement initiatives.
This position also involves integrating APIs, managing databases, and implementing automation tools or CI/CD pipelines to improve workflow efficiency. You will contribute to architectural design discussions, ensuring solutions are both technically sound and aligned with organizational strategy. The role requires adaptability to new technologies and frameworks, as well as an eagerness to learn and innovate in a collaborative environment.
This is an exciting opportunity for an individual who thrives in fast-paced, agile environments and seeks to make an impact through technology. As a Software Engineer, you will play a key role in shaping high-quality software products that drive operational excellence and enhance business performance.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. A Master's degree or certifications (e.g., AWS, Azure, or Google Cloud Developer) is an advantage.
- 2–6 years of professional experience in software development or engineering.
- Proficiency in one or more programming languages such as
Python, Java, JavaScript, C#, C++, or TypeScript
. - Experience with modern frameworks such as
React, , Angular, Django, Spring Boot, or .NET Core
. - Strong understanding of
object-oriented programming (OOP)
, data structures, algorithms, and design patterns. - Familiarity with
cloud services
(AWS, Azure, GCP) and
DevOps practices
including CI/CD pipelines and version control (Git, GitHub, GitLab). - Experience working with
databases
(SQL, MySQL, PostgreSQL, MongoDB) and
API development/integration
. - Knowledge of software testing (unit, integration, and automated testing) and debugging best practices.
- Excellent analytical, problem-solving, and collaboration skills in an agile development environment.
- Strong communication and documentation skills, with the ability to translate technical concepts into business terms.
- Commitment to continuous learning, innovation, and staying updated with emerging technologies.
-
Senior Software Engineer
19 hours ago
Sydney, New South Wales, Australia Software At Scale Full time $120,000 - $180,000 per yearOur 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global presence and local expertise, we deliver innovative solutions without compromising on quality. Our multidisciplinary teams provide tailored expertise...
-
Full Stack Software Engineer
1 week ago
Sydney, New South Wales, Australia LEAP Legal Software Full time $90,000 - $120,000 per yearAbout LEAP DevLEAP Dev is the "Software House" powering LEAP Legal Software, the leading provider of Legal Practice Management Solutions in the world. We're part of ATI Global – one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for...
-
Staff Software Engineer
5 days ago
Sydney, New South Wales, Australia LEAP Legal Software Full time $120,000 - $180,000 per yearAbout AI ParalegalAI Paralegal is a member of the LEAP group of companies - the leading provider of Legal Practice Management Solutions in the world. Over a 30-year period we've expanded across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland and New Zealand and support more than 70,000 lawyers and their staff in...
-
Staff Software Engineer
7 days ago
Sydney, New South Wales, Australia LEAP Legal Software Full time $120,000 - $180,000 per yearAbout AI ParalegalAI Paralegal is a member of the LEAP group of companies - the leading provider of Legal Practice Management Solutions in the world. Over a 30-year period we've expanded across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland and New Zealand and support more than 70,000 lawyers and their staff in...
-
Staff Software Engineer
5 days ago
Sydney, New South Wales, Australia LEAP Legal Software Full time $150,000 - $200,000 per yearAbout AI ParalegalAI Paralegal is a member of the LEAP group of companies - the leading provider of Legal Practice Management Solutions in the world. Over a 30-year period we've expanded across Australia, Canada, the United States, the United Kingdom, the Republic of Ireland, Poland and New Zealand and support more than 70,000 lawyers and their staff in...
-
Full-Stack Software Engineer
5 days ago
Sydney, New South Wales, Australia LEAP Legal Software Full time $80,000 - $120,000 per yearAbout LEAPLEAP is the leading provider of Legal Practice Management Solutions in the world and is part of ATI – one of the largest international LegalTech companies. For more than 30 years, our curiosity and commitment to continual improvement has kept us reimagining productivity tools for lawyers and their staff to support our guiding purpose, to 'Help...
-
Software Engineer
19 hours ago
Sydney, New South Wales, Australia The Extroverts Full time $80,000 - $120,000 per yearRole Description:The Software Engineer is responsible for designing, developing, testing, and maintaining software applications that meet business and user requirements. This role involves working across the full software development lifecycle — from conceptualization and architecture design to implementation, deployment, and continuous improvement. The...
-
Software Engineer
24 hours ago
Sydney, New South Wales, Australia Estima - Consultoria e Assessoria Full time $80,000 - $120,000 per yearRole DescriptionThe Software Engineer will be responsible for designing, developing, testing, and maintaining software systems and applications that support organizational goals and enhance user experiences. This role requires a solid understanding of programming fundamentals, software design principles, and modern development frameworks. The ideal candidate...
-
Software Engineer
5 days ago
Sydney, New South Wales, Australia Onion Group Full time $80,000 - $120,000 per yearRole DescriptionThe Software Engineer is responsible for designing, developing, and maintaining high-quality software applications and systems that meet business and technical requirements. The role involves collaborating with cross-functional teams, including product managers, designers, and quality assurance specialists, to deliver scalable, efficient, and...
-
Software Engineer
7 days ago
Sydney, New South Wales, Australia Fireant Full time $90,000 - $120,000 per yearHaving recently won a number of significant new projects with government and non-government customers, we're now on the lookout for talented Software Engineers who love coding, problem-solving, and building products that make a real impact.Company DescriptionFireant provides Fit-For-Purpose Digital Products for First Responders, Frontline Workers, and...