Senior Software Engineer (WFH) Fulltime

at Fortix

About Fortix

eFortix is a leading provider of end to end business software that empowers successful small to
 medium-sized businesses. We provide cutting edge, cloud-based CRM software that automates business processes, and gives our clients the competitive edge it needs. 

Due to our continued success and rapid growth, we are looking for a Senior Software Engineer to join our
 platform engineering team. The successful applicant will be an experienced software developer, highly capable individual looking to build a rewarding career in the IT industry. 


About the Role

Details

● Role type:
 Permanent Full Time 

● Full time:
 40 hours per week 

● Business hours:
 8:30am - 5:30pm, Monday to Friday (flexible hours) 

● Location:
 Worldwide 

● Flexibility:
 Yes 

● Monthly Salary:
up to 6,500 AUD (Australian Dollar)


Duties

Typical duties include, but are not necessarily limited to:

● To develop solutions that meet the business requirements

● Adhere to the business best practices and coding standards when developing code

● To participate in the analysis and composition of requirements

● To develop solutions written using PHP, JavaScript, HTML, CSS

● To maintain and refactor existing solutions

● To perform QA and prepare the technical documentation

● To identify software inefficiencies, errors and recommend improvements

● To perform code reviews


Key Responsibilities

You will be focussed on delivering technical excellence to our clients by:

● Implementing solutions based on specifications

● Maintaining, tuning and improving existing software

● Supporting the technical design process by participating in the analysis of technical application
 requirements 

● Creating technical / support documentation

● Testing

● Responding to queries from lead engineers and project managers

● Mentoring junior and mid-level engineers

● Taking personal responsibility to stay up-to-date with leading edge development practices

● Performing Code reviews

● Making informed decisions and taking ownership of services and applications


Key Stakeholders

● Reports to:
 Business Leader - Platform Engineer 

● Direct Reports:
 Senior Manager 

● Key internal Relationships:
 Platform Engineer, Infrastructure Engineer, Software Engineers, QA 

● External Relationships:
 As Required 


About you

Technical Skills

You will ideally have the following technical skills:

● Full stack web development knowledge – PHP, HTML, CSS, JS

● Relational databases knowledge (MySQL)

● Version control tools

● Full understanding of OO and MVC design principles

● Proficiency with UNIX commands

● HTTP protocol and general web architecture knowledge

● Experience with major JS frameworks

● Experience with professional software engineering practices for the full software development cycle,
 coding standards, code reviews 


Personal Attributes

We are looking for someone who:

● Is able to demonstrate excellent written and verbal communication skills

● Is self-motivated with a proactive approach to managing and assigning tasks

● Has a ‘Can-do’ attitude

● Has excellent problem solving skills

● Can work under minimal supervision

● Is able to effectively manage time and tasks within the team to ensure efficient work delivery

● Takes personal responsibility to complete tasks on time

● Has high ethical standards

● Acts to minimise errors

● Pay attention to detail

● Is quick to learn new things

● Enjoys working with technology

● Is a team player


Qualifications

You will have a degree in a relevant subject or discipline, such as:

● Diploma or bachelor degree in a Software Design, Computer Science, Computer Programming or
 similarly related field.


Experience

Ideally, you will have experience in the following:

● Full stack web development (e.g. 5+ years)

● JQuery, Bootstrap

● GIT

● Automated testing tools and Continuous Integration (CI) tools

● Docker


Application

Do you think you have what it takes to be successful in this role?

If so, and if you are looking for a rewarding role within a rapidly growing company that has excellent

future career growth opportunities then we’d love to hear from you.

To apply, please send your CV and a cover letter to recruitment.fortix@gmail.com


Apply Online:

Your name:*
Your e-mail:*
Cover Letter:*
Upload your Resume: (optional) (Max. 3 MB. File Type: DOC/PDF)
Anti-Spam:*