Auf einen Blick
- Aufgaben: Lead software design and development for innovative data solutions using Java.
- Arbeitgeber: Join a leading data intelligence software company enhancing global safety through technology.
- Mitarbeitervorteile: Enjoy flexible working hours, remote work options, and company shares.
- Warum dieser Job: Be part of a collaborative culture in a state-of-the-art tech hub with exciting projects.
- Gewünschte Qualifikationen: Must have 8+ years in software engineering and a degree in a related field.
- Andere Informationen: Australian citizenship required for defense clearance eligibility.
Das voraussichtliche Gehalt liegt zwischen 72000 - 84000 € pro Jahr.
Technical Leads & Senior Software Engineers
Engineering – Software (Information & Communication Technology)
This Emanate Technology client is a leader in data intelligence software. They empower their government clients to interpret complex data, enhancing decision-making and strengthening global communities\‘ safety.
With over 150 employees globally, the majority in Adelaide, they use the very latest cutting-edge technology to build previously never before created data screening solutions.
Headquartered in Adelaide, Australia, with additional teams nationally in the U.S and U.K.
We are looking for Technical Leads & Senior Software Engineers (Java) to oversee end-to-end software design, development, and leadership.
As a Technical Lead , you will require technical expertise across the entire software development lifecycle, along with a strategic approach to project leadership and team collaboration.
Responsibilities:
- Architect, design, implement, and test robust software components in Java
- Manage end-to-end software design, architecture, and development for large-scale web applications
- Lead the design of data storage models and utilize storage technologies (e.g., Postgres, Elastic)
- Mentor and guide junior developers or lead small development teams to ensure high-quality, timely software delivery
- Oversee deployment and management of applications in cloud environments (AWS)
- Utilize front-end technologies (e.g., HTML, CSS) and frameworks such as React, Angular, and Spring
Flexible Working Options:
- Full-time and part-time positions available
- Flexible hours (e.g., school hours)
- One ad hoc work-from-home day each week
Requirements:
- Australian citizenship required (for eligibility to obtain defence clearance)
- Bachelor’s degree in Software Engineering, Computer Science, or a related field
- 8+ years of experience in software engineering JAVA or technology development
- Proven experience in end-to-end software design and development
- Highly organized problem-solver with a collaborative, team-oriented approach
- Excellent communication and technical documentation skills, including UML
- Deep technical knowledge in software engineering, data storage, and web technologies.
Environment and Culture:
The company’s headquarters in Adelaide is a state-of-the-art tech hub, fostering a collaborative and innovative work culture. Features include a lounge area, pool table, fully equipped kitchens with snacks and high-quality coffee, and end-of-trip facilities (showers, lockers, bike storage).
Additional Benefits:
- Company shares.
- External training budget.
Join a team where your expertise as a Java Specialist can directly shape groundbreaking technology and drive global safety.
#J-18808-Ljbffr
Technical Leads & Senior Software Engineers Arbeitgeber: at
Kontaktperson:
at HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Technical Leads & Senior Software Engineers
✨Tip Number 1
Familiarize yourself with the latest Java frameworks and technologies mentioned in the job description, such as Spring and React. Being able to discuss your experience with these tools during the interview will demonstrate your technical expertise and alignment with the company's needs.
✨Tip Number 2
Highlight any previous experience you have in leading software development teams or mentoring junior developers. This role emphasizes leadership, so showcasing your ability to guide others will make you a more attractive candidate.
✨Tip Number 3
Prepare to discuss your experience with cloud environments, particularly AWS. Since the role involves overseeing deployment in cloud settings, demonstrating your familiarity with cloud technologies will set you apart from other candidates.
✨Tip Number 4
Research the company’s culture and values, especially their focus on collaboration and innovation. Be ready to share examples of how you've contributed to a positive team environment in your past roles, as this aligns with what they are looking for in a candidate.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Technical Leads & Senior Software Engineers
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure to thoroughly read the job description for Technical Leads & Senior Software Engineers. Understand the key responsibilities and required skills, especially in Java and software development lifecycle.
Tailor Your CV: Customize your CV to highlight relevant experience in software engineering, particularly with Java and large-scale web applications. Emphasize any leadership roles or mentoring experiences you've had.
Craft a Strong Cover Letter: Write a cover letter that showcases your technical expertise and leadership abilities. Mention specific projects where you led teams or implemented innovative solutions, and express your enthusiasm for contributing to data intelligence software.
Highlight Communication Skills: Since excellent communication and technical documentation skills are essential, provide examples in your application that demonstrate your ability to convey complex technical concepts clearly and effectively.
Wie du dich auf ein Vorstellungsgespräch bei at vorbereitest
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Java and the entire software development lifecycle. Highlight specific projects where you architected, designed, or implemented robust software components.
✨Demonstrate Leadership Skills
As a Technical Lead, you'll need to show your ability to mentor junior developers and lead small teams. Share examples of how you've guided others in previous roles and ensured high-quality software delivery.
✨Familiarize Yourself with Relevant Technologies
Make sure you understand the technologies mentioned in the job description, such as Postgres, Elastic, AWS, and front-end frameworks like React and Angular. Be ready to discuss how you've used these technologies in your past work.
✨Communicate Clearly and Effectively
Excellent communication skills are crucial for this role. Practice explaining complex technical concepts in simple terms, and be prepared to discuss your approach to technical documentation, including UML.