x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Australia   »   Jobs in Greenacre   »   Information Technology Job   »   Senior Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Senior Software Engineer

The Entourage Effect

The Entourage Effect company logo
Senior Software Engineer
Location: Greenacre, NSW
Reporting To: Head of IT

About the Role:
We are looking for a talented and experienced Senior Software Engineer to join our IT team. As a Senior Software Engineer, you will play a crucial role in developing and maintaining the software systems that drive our business operations. You will work closely with the Head of IT to ensure that our software solutions are robust, scalable, and aligned with the company’s goals.

Key Responsibilities and Duties:
1. Software Development:
o Design, develop, test, and deploy high-quality software solutions that meet business requirements.
o Write clean, maintainable, and efficient code.
o Collaborate with cross-functional teams to define, design, and ship new features.
2. System Architecture:
o Participate in the design and architecture of software systems, ensuring scalability, security, and performance.
o Evaluate and implement new technologies and frameworks to enhance system capabilities.
3. Code Review and Quality Assurance:
o Conduct code reviews to ensure code quality, adherence to coding standards, and alignment with best practices.
o Implement and maintain automated testing frameworks to ensure the reliability of software applications.
4. Continuous Improvement:
o Stay current with industry trends, technologies, and best practices.
o Identify opportunities for continuous improvement in software development processes and systems.
o Mentor junior developers and contribute to a culture of learning and innovation within the team.
5. Technical Support:
o Provide technical support and troubleshooting assistance to resolve software issues.
o Work closely with the IT team to ensure the smooth operation of software applications in a production environment.
6. Documentation:
o Create and maintain comprehensive documentation for software systems, including design specifications, user guides, and technical manuals.





Qualifications:
• Education:
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
• Experience:
Minimum of 5 years of experience in software development, with a strong focus on backend development.
Proven experience with programming languages such as Java, Python, or C#.
Experience with cloud platforms (e.g., AWS, Azure) and microservices architecture is highly desirable.
Strong understanding of database systems, both relational and NoSQL.
Excellent problem-solving and analytical skills.
Ability to work effectively in a fast-paced environment with multiple priorities.
• Skills:
Strong communication and teamwork skills.
Ability to mentor and guide junior developers.
Proficiency in software development lifecycle (SDLC) methodologies.
• System Skills:
Flutter, React Native, Native iOS (Swift) Ionic, Capacitor, React.js, Angular, Vue.js, Quasar, TypeScript, JavaScript, HTML, CSS, SCSS, SASS, PHP,Laravel, CodeIgniter, Node.js, Express.js, Firebase Functions, REST API, GraphQL, MySQL, MongoDB and Firestore.
• Tools:
Git, Docker, Jira, Asana, Amazon AWS, Google Cloud, Agile, Scrum, TDD, Unit, Integration Test and Intellij IDEA.


Licenses / Authorities / Permits:
National Criminal Record Check.

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Junior Full Stack Data Engineer
endeavour group careers
Quick Apply
Software Engineer, Editorial Tools
Nine
Quick Apply
ICU Foundation Program ? Registered Nurse | Full-Time and Part-Time Temporary with a Possibility of Permanency
Atlam Group
Quick Apply
Tier 3 Technical Support Engineer
Atlam Group
Quick Apply
Head of Procurement Transformation ? APAC
Atlam Group
Quick Apply
Senior Data & Insight Analyst ? Customer Insights
Atlam Group
Quick Apply
Program Officer
Atlam Group
Quick Apply
Head of Programs
Atlam Group
Quick Apply
Technical Services Engineer ? Avionics
Atlam Group
Quick Apply
Software Engineer
Atlam Group
Quick Apply