Senior Software Engineer

apartmentThe Entourage Effect placeSydney calendar_month 

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.
  1. 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.
  1. 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.
  1. 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.
  1. 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.
  1. 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.

apartmentClaim Central GroupplaceHaymarket NSW, 2 km from Sydney
About the role: We are looking for an experienced Senior Software Engineer to join the Wilbur software engineering team. This role is for full stack development and focuses on the development of our existing Wilbur Software-as-a-Service product...
placeSydney NSW
Senior Software Engineer (Typescript/JavaScript) Work for a product-based tech company revolutionising their industry! Join them as a key... Location: Sydney NSW View more detail / apply ...
apartmentClaim Central GroupplaceHaymarket NSW, 2 km from Sydney
About the role: We are looking for an experienced Senior Software Engineer to join the Wilbur software engineering team. For applicants in Sydney, this 6-month fixed-term contract role offers a hybrid work arrangement (3 days in the office per...