Dell Senior Software Engineer - Brisbane in Brisbane, Australia
The primary role of a Software Senior Engineer is to develop C and Java software for the company’s products.
The Software Senior Engineer will design and implement elegant solutions for cutting-edge technology in the security industry with a team of motivated, highly-skilled individuals and is able to work within the product architecture when needed or enhance and improve the existing architectures.
Day-to-day activities include analysis, design, implementation, testing, documentation and continuous integration.
Work co-operatively in a small development team of 4-8 software engineers.
Develop software for the company’s products and applications in accordance with the company’s software development policies and procedures.
Acquire and maintain expert knowledge of the C/Java programming language and related technologies.
Design software to meet requirements.
Code and unit test software.
Ensure continuous build, test and release loops are running without errors.
Ensure that practical and useable documentation is established and maintained for all developed software (including source code comments).
Investigate and analyse problems discovered and liaise with other engineers to resolve issues.
Acquire and maintain a working knowledge of security related technologies, security vulnerabilities, and secure programming techniques.
Programming languages: C and Java
Scripting languages: Python, Ruby and/or Shell
iOS and/or Android development
Windows and *nix (Linux, HPUX, AIX, etc.)
Solid knowledge of software development methodologies
Responsive to change in a fast moving, high technology product development environment
Proactive self-starter, delivery focused, results orientated, team player, high professional standards and work ethic, strong-willed but flexible, and capable of making independent decisions
Excellent written and verbal communication skills
Good understanding of the software change management process
Education / Experience
Degree in computer science or related discipline
Years of experience in software development: 5+ years
When you choose our company, you join a diverse world of innovative thought leaders. At our core is a commitment to workplace diversity, the sustainability of our planet, and community corporate involvement. We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities-all to create a compelling and rewarding work environment.
Critical Hiring Criteria:
Engineering - Other
400 - SECURITY
Australia - Brisbane