Company

Ai TalentSee more

addressAddressSydney, NSW
type Form of workFull time
CategoryMechanical

Job description

Job Description:

The Programmer/Analyst’s role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Programmer/Analyst will also research, design, document, and modify software specifications throughout the production life cycle.

Responsibilities:

·        Demonstrate an excellent understanding of coding methods, industry best practices, and software development standards.

·        Conduct interviews with end-users to gather insights on functionality, interface, problems, and usability issues, ensuring their needs are effectively addressed.

·        Develop comprehensive test cases and test plans to ensure the quality and reliability of software applications.

·        Stay up-to-date with data privacy practices and laws to ensure compliance in software development.

·        Communicate effectively with non-technical staff and collaborate seamlessly with members of interdisciplinary teams.

·        Adapt quickly to new technologies and be open to continuous learning and skill enhancement.

·        Exhibit strong written, oral, and interpersonal communication skills to effectively convey ideas and requirements.

·        Conduct research to explore software-related issues and evaluate potential solutions or products.

·        Display self-motivation, autonomy, and a strong sense of direction in work tasks and projects.

·        Pay meticulous attention to detail to ensure accuracy and precision in software development processes.

·        Utilize analytical and problem-solving abilities to identify and resolve complex software issues.

·        Prioritize and execute tasks efficiently in high-pressure environments, meeting project deadlines effectively.

·        Collaborate closely with developers, programmers, and designers in the conceptualization and development of innovative software programs and applications.

·        Analyze and assess existing business systems and procedures to identify areas for improvement and optimization.

·        Assist in defining, developing, and documenting software's business requirements, objectives, deliverables, and specifications, collaborating with internal users and departments on a project-by-project basis.

·        Contribute to defining software development project plans, including scoping, scheduling, and implementation.

·        Research, identify, analyze, and fulfill the requirements of internal and external program users, ensuring their needs are met effectively.

Qualifications:

·        Bachelor's degree in Computer Science, Software Engineering, or a related field.

·        Minimum of 2 years of hands-on experience as a Programmer Analyst or similar role.

·        Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript.

·        Strong knowledge of database concepts and experience with SQL.

·        Experience with web development frameworks and technologies (e.g., HTML, CSS, JavaScript, React, Angular, ASP.NET).

·        Familiarity with software development methodologies, such as Agile or Scrum.

·        Understanding of software testing principles and experience with testing frameworks (e.g., JUnit, Selenium).

·        Knowledge of version control systems (e.g., Git, SVN) and collaborative development tools (e.g., JIRA, Trello).

·        Familiarity with cloud platforms (e.g., AWS, Azure) and their services.

·        Solid understanding of object-oriented programming (OOP) concepts and design patterns.

·        Strong problem-solving and analytical skills with the ability to troubleshoot and debug complex software applications.

·        Excellent communication and collaboration skills to work effectively within a team and liaise with stakeholders.

·        Ability to prioritize tasks, manage time efficiently, and meet project deadlines.

·        Continuous learning mindset and eagerness to stay up-to-date with emerging technologies and industry trends.

 

Permanent Residents (PR), Australian / Citizens are eligible to apply Job Type: Full-time

Salary: $70,000 to $120,000 per year + Super


Summary of role requirements:
  • Looking for candidates available to work:
    • Monday: Morning, Afternoon
    • Tuesday: Morning, Afternoon
    • Wednesday: Morning, Afternoon
    • Thursday: Morning, Afternoon
    • Friday: Morning, Afternoon
  • 2-3 years of relevant work experience required for this role
  • Working rights required for this role
Refer code: 1697725. Ai Talent - The previous day - 2024-03-07 10:58

Ai Talent

Sydney, NSW
Jobs feed

Surveillance Operator

Lasseters Hotel Casino

Alice Springs, NT

Executive Assistant

Tourism Top End

Darwin, NT

Rehabilitation Registrar 2024

Nt Department Of Health

Northern Territory

Project Director | NT Leader

Constructability Recruitment

Darwin, NT

Executive Assistant

Foundation Recruitment

Darwin, NT

Communications Officer

Charles Darwin University

Darwin, NT

Multiple Roles Available: Manager / 2IC /Technician

Pedders Darwin

Stuart Park, NT

Casual Cook in Batchelor

Jora Local

Batchelor, NT

Automotive & Civil Technical Officer

Charles Darwin University

Darwin, NT

Share jobs with friends