Job Search / Software Development
Software Engineer (Integrations)
Job Details
- Location
- South Australia
- Salary
- Permanent Opportunity
- Job Type
- Full Time
- Ref
- JO-2012-544204
- Contact
- Taliya Pagnozzi
- Posted
- about 2 months ago
- Adelaide Based role
- Be apart of a fast growing environment
- Integration experience is highly desirable
The ideal candidate will;
- Work with a modern stack which includes Node, React, Redux, Postgres, Mongodb, Redis and SNS - all running in AWS.
- Develop back-end code to integrate with third party hardware and software APIs via REST, SOAP and Vendor SDKs
- Work with external vendors to develop solutions that meet customer requirements
- Develop front-end code using JavaScript technologies (React, Angular) to support the configuration of said integrations
- Help build microservices using Docker, Kubernetes and AWS.
- Build quality software using tools such as JIRA and Bitbucket
- Foster team development by reviewing code, providing constructive suggestions and mentoring other team members
- Apply and promote high-quality engineering practices
- Provide relative estimates for the development effort, validate and improve continuously.
- Provide operational support of the solution, responding to production alarms on a rostered basis
- A qualification with a Bachelor's degree or equivalent with a technical qualification
- Practical experience developing integrations and software solutions in a comparable software stack
- Backend development skills using JavaScript in NodeJS or other languages such as Java, PHP, C# and Ruby
- Some exposure using JavaScript and a modern framework such as React, Angular and Vue on the front-end
- Solid understanding of security, web standards and architecture
- Ability to understand both functional and non-functional requirements of a solution which are built for scale
- Strong JavaScript background in web applications and Node.js
- Good principles of software design and architecture
- RESTful API design
- Understanding of relational database concepts
- Working knowledge of React and AngularJS
- Strong understanding of Service-Oriented Architecture (SOA)
- Experience with Apache Kafka, MuleSoft or similar API technologies