Software Engineer
at 4impact Philippines
Brisbane, Queensland, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 13 Jul, 2024 | USD 150000 Annual | 14 Apr, 2024 | N/A | Computer Science,Javascript,Communication Skills,Kafka,Python,Programming Languages,Java | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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