As an Analyst Programmer/Software Developer at OmniEdge IT Solutions, you will play a vital role in designing, developing, and implementing effective software solutions tailored to meet our organizational and client needs. In this position, you will collaborate with stakeholders to understand business requirements, analyse processes, and deliver high-quality, technology-driven solutions that align with our company's objectives.
Key Responsibilities Engage with stakeholders to analyse business needs, system requirements, and work processes, ensuring alignment with project objectives and technical capabilities. Design, develop, test, and maintain software applications and systems using programming languages such as PHP, Java, or JavaScript. Analyse and evaluate existing business processes and system functionalities to identify inefficiencies and recommend enhancements. Write and maintain program code to meet system specifications, ensuring high performance, scalability, and reliability. Collaborate with technical teams to gather and document detailed functional and technical requirements to guide development efforts. Develop functional specifications and detailed system designs to support software development projects. Apply software development lifecycle (SDLC) methodologies to ensure efficient planning, development, and deployment of systems. Develop and execute comprehensive system test plans to ensure the quality and integrity of solutions. Conduct code reviews to maintain coding standards and improve system performance. Prepare and maintain detailed technical documentation, including user manuals, system guides, and training materials. Provide formal training sessions and support for end-users and team members to ensure effective adoption of new systems and processes. Collaborate with project management, implementation, and support teams to ensure seamless integration of systems into business operations. Apply data and process modelling techniques to design efficient system architectures and specifications. Identify opportunities for system enhancements and propose innovative solutions to improve functionality and user experience. Act as a central reference and information source, offering guidance and expertise in decision-making processes related to system projects. Monitor and debug application performance, troubleshoot issues, and implement solutions to optimise functionality. Provide guidance on software design strategies, including cost analysis, financial evaluation, and recommendations for purchases and upgrades. What we are looking for A minimum bachelor's degree in Computer Science, Software Engineering, or a related field. At least 2 years of experience in software development or a related technical role. Strong programming skills, with experience in languages such as PHP, Java, Nodejs, or JavaScript. Skills in frameworks like Laravel, Spring Boot, ExpressJS, and NestJS are a highly plus. Proven ability to design, develop, test, and maintain software applications. Excellent analytical and problem-solving skills, with a keen attention to detail. Familiarity with software development lifecycle (SDLC) methodologies and practices. Experience in troubleshooting, debugging, and conducting software testing. Strong documentation skills, including preparing technical specifications and user manuals. Effective communication skills to liaise with both technical and non-technical stakeholders. A proactive, flexible, and solution-oriented mindset, capable of managing multiple tasks in a fast-paced environment. Experience in the health industry is desirable but not mandatory. Ability to work independently and collaboratively within a team, including coordinating with contractors and external teams. Familiarity with data and process modelling techniques for system specification development. Demonstrated experience in collaborating closely with project managers, development teams, and business units to deliver effective software solutions. What We Offer Competitive salary and benefits package. Opportunity to work in a collaborative and innovative environment. Career growth and professional development opportunities. How to Apply
If you are passionate about leveraging technology to drive business success and thrive in a fast-paced, innovative environment, we would love to hear from you. Submit your resume and a cover letter to with the subject line: Application for Analyst Programmer/Software Developer - OmniEdge IT Solutions.
Join us at OmniEdge IT, where innovation meets excellence!
Job Types Full-time, Part-time, Temp to perm, Contract
Contract length: 24 months
Pay: $69,404.94 – $103,205.98 per year
Expected hours: No less than 20 per week
Benefits Employee discount Travel reimbursement Work from home Schedule Monday to Friday Supplementary Pay Annual bonus Education Bachelor Degree (Preferred) Experience Software development: 2 years (Required) Work Authorisation Australia (Required) Work Location Hybrid remote in Seven Mile Beach, TAS 7170
Application Deadline 31/12/2024
#J-18808-Ljbffr