PURPOSE
The purpose of this position is to contribute to the design and development of a number of enterprise grade applications across the company’s internal and external clients.
This is a senior role where the successful candidate will become a key member of the Systemic software engineering team supporting a number of applications across many business areas and clients.
RESPONSIBILITIES
Application Development:
- Analysis of application enhancement requirements;
- Development of new features;
- Development of new applications;
- Liaison with customers and project managers/product owners;
- Compliance with application framework development approaches; and
- Compliance with established development practices and processes.
SKILLS
Software Development:
- Advanced problem solving and analytical skills;
- Ability to work independently;
- Ability to work as part of small project teams within a large client site;
- Ability to work remotely (Systemic has a number of remote clients) and
- Ability to interact with and understand various stakeholders, technical and business.
Technical:
- Significant web development experience using contemporary JavaScript frameworks, such as Angular or React;
- Significant back-end Java development experience, including Tomcat and/or Wildfly;
- Significant experience with SQL databases;
- Experience with noSQL databases;
- Strong background in open systems (Linux, Java, etc);
- Experience with application deployments in public cloud environments;
- Experience with container-based application deployments;
- Experience in a CI/CD development environment using Jenkins or similar;
- Experience with contemporary software management tools such as Jira and Confluence; and
- Experience working in an agile software development environment.
EXPERIENCE AND QUALIFICATIONS
The candidate is required to have completed (at least) an undergraduate degree in software engineering or computer science and have at least 5 years of demonstrated experience in enterprise software development or software engineering.
GENERAL
Applicants are required to undertake a criminal history check, in accordance with Systemic client requirements.
Applicants may be required to undertake a Defence security clearance.
ABOUT SYSTEMIC
Systemic is a Perth-based technology development and consulting business with a proven track record in delivering highly-complex and commercially-successful systems.
Systemic has the unique combination of enterprise clients and internally developed software products which gives it the ability to deliver high quality software solutions across many domains.
Systemic’s diverse client base (both internal and external) provides its technical architects, applications designers and software engineers with challenging and rewarding opportunities to further their skills and careers.
Pay: $110,000.00 – $140,000.00 per year
Work Location: In person