Senior Developer
Jetstar
- Melbourne, VIC
- Permanent
- Full-time
- Provide expertise in Software Development (Back End focus)
- Enjoy the staff travel perks, fly to many holiday destinations!
- Permanent role based in our Collingwood head office in Melbourne
- Develop well-designed, high-quality, high performing, tested and efficient code
- Work with team members to achieve project/business goals and clearly communicate technical options and trade-offs with business users
- Embrace and enhance development standards of the team
- Stay abreast of the latest trends and techniques in software development
- Participate and continually improve all necessary development process, such as task estimation, solution design, sprint planning, daily stand-ups, pair-programming and retrospectives to drive team productivity
- Help capture and document business and interface functionality requirements as basis for development
- Guiding the architecture, delivery and development of the software systems that power our business unit
- Mentor other junior technical team members to deliver high quality, well-designed software.
- safely managing security and data privacy concerns
- Provide advice and direction to management on system development issues
- Perform tasks delegated by your Manager
- At least a Bachelor’s degree in Computing/Information Systems
- Strong coding abilities. In depth knowledge of at least one programming language.
- 5 + Years’ Experience working as a .NET Developer (C#)
- Agile and Lean software development practices
- skills in most or all of the following: Continuous Delivery, Continuous Integration, Test-Driven Development (TDD), automated testing best practices and DevOps
- Knowledge of cloud computing platforms (AWS, Azure), their services and microservices architecture.
- Experience with containerization technology concepts, such as Docker, and orchestration with Kubernetes
- Self-motivated fast learner. Keep yourself updated with latest technological trends and quick in picking up new technology.
- Speed and quality. Strive on achieving both speed and quality.
- Strong ownership of the code base and are able to work eagerly to ensure code is fast and elegant. Thorough monitoring of production, produce concise up-to-date documentation and adequate test coverage.
- Exceptional communication skills across cultures with internal and external stakeholders.