Senior Software Engineer
bdna
Page Views
6
Description
At bdna, we exist to improve society. We choose to only work with clients that have a direct impact on community wellbeing, safety and improvement - which means that we get to make a difference every day!
The bdna Products team of business analysts, software developers, engineers, testers and subject matter experts work closely with law enforcement and forensic laboratories to improve service delivery through specialist products.
As the Senior Software Engineer, you will design and develop complex software systems, mentor team members and collaborate with stakeholders to ensure efficient and high-quality software solutions.
What you'll do
- The development of code (full stack) within the bdna security framework, coding standards and source control
- Provide technical support, maintenance and upgrades to existing and future bdna customers
- Involvement in development at all architectural layers of the application (UI, Web Services, Business Logic, Data Services, etc)
- Mentor and lead a small group of highly motivated software engineers
- Collaborate with other developers ensuring code that conforms to best practices and is resilient to cyber security issues
- Maintaining bdna’s software development and Continuous Integration (CI) environment and tooling
- Collaborate with all of bdna and allocated clients
- Be knowledgeable of current and future methods, examples and trends
- Work within bdna and client teams and on occasions work with limited supervision and or structure
- Maintain a positive attitude and contribute to the great culture of bdna
What you've got
- Ability to write effective, scalable code with the ability to test/debug
- Strong analytical and problem solving skills
- Ability to understand, conceptualise and verbalise solutions
- Ability to read open source documentation and problem solve external libraries
- Excellent adaptability to different organisations and ways of working
- Full understanding of the software development and project lifecycles
- Awareness and understanding of other cultures, beliefs and diversities of our clients and team
- Knowledge of and/or experience in ColdFusion is highly desirable
- Experience in a Government environment, particularly Public Safety and Defence is highly desirable
- Current Baseline or NV1 clearance highly desirable
What you’ll get
- Appropriate onboarding and training on the current forensic software products
- Work closely with knowledgeable SME’s within a values driven team
- Collaboration and support
- Autonomy and ownership
- Flexible work arrangements
- Generous employee benefits, including professional development budget and birthdays off
- Career acceleration opportunities!
Qualifications/Certifications
- Tertiary studies in computer science, software engineering or related field
Work Eligibility
- Must be an Australian citizen and in Australia
- Ability to obtain and maintain security clearances (if required) e.g. NV1 security clearance