10 Nov
|
SocialbleTech
|
Chipping Norton
10 Nov
SocialbleTech
Chipping Norton
Allied Integrated Management Group Pty Ltd We are offering a Permanent full-time position for an experienced Software Engineer with demonstrated skills in planning, evaluating, developing, testing and deploying technical solutions, advising on solutions, maintaining codes and software tools, developing documentation, measuring and analysing performance, and initiating continuous improvement and technological enhancements that ensure the security of applications.
Benefits We value our team and believe that our employees are our greatest asset. As a member of our team, you can expect: A collaborative, team-oriented work environment where your contributions are valued Safe working conditions Diversified/inclusive team culture and supportive management Task &
responsibilities The position will suit a candidate who is experienced in working in an setting that requires a high attention to detail and who is skilled in communicating with stakeholders, and in planning, evaluating, developing, testing, and deploying technical solutions. Furthermore, the candidate must be skilled in advising on solutions, maintaining codes and software tools, developing documentation, measuring, and analysing performance, and initiating continuous improvement and technological enhancements that ensure the security of applications.
The key duties include: Researching, consulting, and evaluating business requirements, existing system capabilities, and system program needs. Assessing alternative technical approaches to recommend practical, scalable, and secure software solutions, including suitable development frameworks, software products, cloud services, and technology enhancements that support business objectives. Planning and performing manual and automated unit, integration, regression, and application testing.
Managing test execution and deployment validation, and identifying, debugging, diagnosing, and correcting software defects. Applying established testing protocols, guidelines, and quality standards to verify that programs, applications, and relevant technical security controls perform to specification and deliver reliable, stable releases. Writing, reviewing, debugging, refactoring,
and maintaining program code to meet system requirements, system designs, and technical specifications.
Developing clean, efficient, and scalable software components in accordance with applicable development and quality standards to support ongoing system reliability. Writing, updating, and maintaining technical program and end-user documentation, including software specifications, workflow documentation, database structures, system logic, maintenance procedures, implementation notes, and operational procedures. Interpreting business requirements, technical workflows and functional specifications to design, develop, test, maintain and modify proprietary web-based software applications using PHP, Laravel, JavaScript, HTML, CSS, and related technologies.
Evaluating software design options and preparing technical and financial assessments, including cost estimates and cost-benefit considerations, to support recommendations for software products, tools, purchases, and upgrades. Managing and coordinating software testing, automated deployment activities and application releases across development, testing, and production environments. Preparing release configurations, validating deployments, troubleshooting release issues, and conducting post-deployment checks to ensure changes are implemented reliably with minimal disruption.
Collecting, monitoring, and analysing operational metrics and application performance information to identify trends, assess system behaviour, investigate bottlenecks, and inform software maintenance and improvement activities. Developing and implementing continuous improvement and continuous delivery practices across system design and software development, including refining development workflows, release processes,
and quality controls to improve delivery efficiency and software reliability. Creating, developing, and maintaining internal software tools and platform capabilities that support the operation, management, and security of business applications.
This includes developing and enhancing proprietary platforms such as Allied EDGE and ProTect to support workforce management, operational workflows, compliance processes, and secure business operations. Analysing existing software systems and their associated processes, procedures, and methods to identify technology limitations, deficiencies, and opportunities for improvement. Assessing system constraints and implementing software and process enhancements to improve functionality, operational efficiency, maintainability, and user experience.
Applying secure software development practices and implementing application security controls, including protection against SQL injection, cross-site scripting (XSS), authentication vulnerabilities, session risks, and unauthorised access. Designing, maintaining, optimising, querying, and troubleshooting MySQL databases, data structures, indexes, and application-related database components to support performance, scalability, and data integrity. Designing, developing, and integrating secure internal and third-party APIs, payment gateways, communication platforms, and external business systems to support interoperability, automation, security, and reliable information exchange between enterprise applications.
Coordinating production releases, environment configuration, application updates, and deployment verification. Troubleshooting production issues and maintaining the availability and stability of internally developed software platforms. Managing application configuration, software version updates, deployment preparation, implementation activities, and post-release verification to ensure software changes are introduced efficiently with minimal disruption to business operations.
Collaborating with management, compliance teams, operational stakeholders and end users to gather requirements...
Read more: https://workinitiatives.com.au/job/details?id=6654716
📌 Software Engineer (Chipping Norton)
🏢 SocialbleTech
📍 Chipping Norton