Senior Software Developer

at  HSI

Perth, Western Australia, Australia -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Apr, 2025USD 150000 Annual23 Jan, 20255 year(s) or aboveJavascript,Jquery,Angular,Azure,Sql Server,Mvc,Angularjs,Bootstrap,Distributed Systems,Agile Methodologies,Typescript,Computer Science,Web Applications,JsonNoNo
Add to Wishlist Apply All Jobs
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:

REQUIREMENTS

  • Bachelor’s Degree in Computer Science or equivalent experience
  • 5+ years of experience working in a software development team
  • 5+ years of experience in the design and implementation of modern web applications
  • Robust experience with distributed systems, concurrency, and scaling
  • Comprehensive knowledge of back-end and front-end systems
  • Proficiency in Azure, C#/.NET, SQL Server, Web APIs, Angular, Typescript, and JavaScript or other comparable languages
  • Comfortable communicating with a distributed team, working collaboratively, and sharing knowledge
  • Full lifecycle experience of at least one software development project
  • Understanding of automated testing and QA best practices
  • Familiar with Agile methodologies and processes
  • Knowledge of AngularJS, VB.Net, Bootstrap, JSON, MVC, jQuery, a plus.

How To Apply:

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

Responsibilities:

ABOUT THE ROLE

The Full Stack Software Developer is responsible for programming the back-end and front-end systems that drive our platforms as well as using troubleshooting abilities to fulfill concept design and functionality.

ESSENTIAL FUNCTIONS

  • Designing, coding, and debugging applications in various software languages
  • Perform analysis of software, code
  • Performance tuning, improvement, and balancing usability and automation of software
  • Support, maintain, and document software functionality
  • Integrate software with existing systems
  • Evaluate and identify new technologies for implementation
  • Maintain coding standards and compliance
  • Participate in daily standups with review and planning sessions
  • Must have strong oral, written, and interpersonal skills
  • Must be comfortable sharing solutions to challenging problems while continually looking for ways to improve
  • Must have the ability to multi-task and balance competing priorities
  • Must have strong analytical problem-solving skills


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science or equivalent experience

Proficient

1

Perth WA, Australia