Software Engineer

at  4impact Philippines

Brisbane, Queensland, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Jul, 2024USD 150000 Annual14 Apr, 2024N/AComputer Science,Javascript,Communication Skills,Kafka,Python,Programming Languages,JavaNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

We are looking for a skilled software engineer who, along with our excellent software development team, will be responsible for working on projects that are currently being developed on by our company.
Duties will include but are not limited to developing and directing software system validation and testing methods, as well as directing our software programming initiatives.
You will also be working closely with clients and cross-functional departments to communicate project statuses and proposals.

KEY REQUIREMENTS

  • 3-4 years of relevant experience in the same field is required.
  • A master’s degree in software engineering, computer science, or a similar discipline.
  • Strong Interpersonal and communication skills
  • Strong attention to detail, analytical, and problem-solving abilities.
  • Adopts a flexible and dynamic approach to working hours.
  • Strong command of one or more programming languages, such as Python, Java, C#, JavaScript, and Kafka.
  • Utmost priority to professionalism.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • To research, design, write, and modify software, software applications, and systems using various software development methodologies.
  • Consult with users to determine their requirements in relation to operational feasibility by evaluating problem definition, requirements, solution development, and proposed solutions
  • Analyse user needs and software requirements to determine the feasibility of design within time and cost constraints.
  • Design, develop, and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Create software architectures that are scalable, dependable, and maintainable while adhering to best practices and business requirements.
  • Identify and resolve issues that arise during the development or maintenance of software applications.
  • Verify that codes comply with quality metrics, coding standards, and architectural requirements by performing code reviews.
  • Identify possible technical hazards and create plans to mitigate them so that our systems remain resilient, stable, and secure.
  • Collaborate cross-functionally with data scientists, business users, project managers, and other engineers to achieve elegant solutions.
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Engineering

Proficient

1

Brisbane QLD, Australia