[ref. d21939524] Full Time Software Engineer and ICT System Test Engineer
Geelong West, Victoria 3218
Software Engineer and ICT System Test Engineer
2 FULL TIME ROLES OFFEREDSalary range $75,000 to $110,000 per annum
Full Time Software Engineer
Looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, or .NET programming languages (e.g. C++ or JScript.NET.)
Roles and Responsibilities:- Develop flowcharts, layouts and documentation to identify requirements and solutions
- Document and demonstrate the solutions by developing documentation, code comments and clear code
- Execute full software development life cycle (SDLC)
- Design algorithms and data structures
- Write well-designed, testable code with the comments
- Produce specifications and determine operational feasibility
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Deploy programs and evaluate user feedback
- Strong analytical and reasoning skills with an ability to visualise processes and outcomes
- Troubleshoot software issues and debug large codebase
- Liaising with colleagues to implement technical designs
- Investigating and using new technologies where relevant
- Comply with project plans and industry standards
- Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systems
- Maintaining and improving existing codebases and peer review code changes
- Providing written knowledge transfer material
- Ensure software is updated with latest features.
- Improve system quality by identifying issues and common patterns, and developing standard operating procedures
- A passion for solving problems and providing workable solutions
- Outstanding all-round communication skills and ability to work collaboratively
- Relevant Bachelor’s degree in software engineering or equivalent
- Minimum 3+ years in Software Engineering/Development
- Specialisation of SDLC execution and designing algorithms and data structures
- Agile project experience
- Consulting organisation experience
- Skilled ability to work in a dynamic team, contributing to the overall goals of the group
- Skilled ability to perform synthesis and analysis working at the conceptual level
- Positive, proactive and a team-oriented attitude
- Desire to learn and share with a team
80K-110K + Super (Annually)
Full Time ICT System Test Engineer
Looking for a Software Test Engineer, who will work directly under the Software Engineering Lead and be responsible for leading/collaborating on improving developer and engineering team's test coverage, release velocity and production health of software products.
Roles and Responsibilities:- Scheduling and conducting quality audit inspections, and analyzing and reviewing systems, data and documentation
- Automate repeated tasks and build test coverage through existing or new application components and services
- Work closely with engineering teams in instrumenting their workflow to build a comprehensive picture of velocity, test coverage and quality
- Write test plans, create test cases and assist with debugging based on feature requirements analysis and software design concepts
- Participate in Agile development ceremonies to design solutions, estimate effort, and collaborate with the team to effectively plan work
- Identifying variations and potential high risk areas in securing adherence to standards and procedures
- Recommending corrective action plans and improvements in the resolution of non-compliance with standards detected through monitoring and auditing of processes and procedures
- Communicating, educating and liaising with users and management to ensure awareness and adherence to standards, procedures and quality control issues and activities
- Assisting in troubleshooting, diagnosing, testing and resolving system problems and issues
- Developing, conducting and documenting best practices in application Testing
- Analyse current technologies used within the organisation and develop steps and processes to improve testing procedures and define goals for all aspects of a testing lifecycle and execution
- Testing, identifying and diagnosing functionality errors and faults in systems, and programming code within established testing protocols, guidelines and quality standards to ensure systems perform to specification
- Performing organizational systems architecture reviews and assessments, and recommending current and future hardware and software strategies and directions
- Experience in software development and testing
- Project development and leadership skills are essential in planning and overseeing project tests
- Degree in Computer Science, Software Engineering or related field is preferred
- Advanced understanding Experience with software engineering, customer experience and design architecture
- Ability to work with various departments to facilitate the orderly execution of a proposed project plan
- Advanced knowledge of testing methodologies and when certain strategies are recommended
- Extensive knowledge and experience working with various operating systems and backend programming
- Excellent technical design, problem solving and debugging skills
- 75K – 100 K +Super (Annually)
Please send your CV to info@businessnest.com.au. Please include the job role title in your email.