Senior Full Stack Developer
at Aon Corporation
Sydney NSW 2000, New South Wales, Australia -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Jul, 2024 | Not Specified | 01 May, 2024 | N/A | Java,Version Control Tools,Integration,Typescript,Software Testing,Agile,Design Patterns,Gradle,User Stories,Javascript,Business Requirements,Clarity,Web Services,Ownership,Oracle,Git,Rest,Programming Languages,Groovy,Soap,Development Tools | 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:
SKILLS AND EXPERIENCE THAT WILL LEAD TO SUCCESS
- Proficient in Programming Languages such as Java, Angular, Java SpringBoot, Groovy, Typescript, Javascript.
- Experience in Software testing (Unit, System, Integration, Functional, and Performance)
- Knowledge of Oracle, SQL Server Databases
- Hands on experience with Application Development Tools such as Intellij, Gradle
- Experience in working in Linux/Unix shell environment and tooling
- Experience in using version control tools such as GIT
- Knowledge in SDLC Methodologies such as Agile and experience in working in an Agile Environment
- Highly experienced in implementation of API Integrations / web services – SOAP, REST
- Dev Ops – Teamcity / Octopus or similar will be advantageous
- Knowledge on Core Design Patterns, such as observable, layered
- Ability to analyse business requirements, convert business needs into user stories and technical tasks, and lead business stakeholders towards functional design decisions
- A strong team player who thrives as part of a high performing team, is approachable and strong collaborator across cross-functional teams
- Ability to adapt to changes, eager to learn and being open minded
- Effectively communicate with clarity and confidence to both technical audience and business users
- Takes ownership and commits to delivering high quality outcomes
Responsibilities:
- Analysing, designing, developing and testing software solutions either in one major language or in a range of programs across multiple platforms.
- Collaborating with technical business analysts, technical lead, business colleagues, and other stakeholders in an Agile environment to produce solutions that meet business needs
- Participating in scrum activities such as iteration planning, daily stand-up, retrospectives to continuously improve development process and delivery
- Delivering and deploying new features, defect fixes and system enhancements
- Developing and maintaining technical documentation
- Ensuring that applications are developed within agreed budgets and time frames and achieving necessary design and systems security standards.
- Facilitate knowledge sharing and providing technical mentoring and guidance to other members of the development team
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Sydney NSW 2000, Australia