Company Description
EVSE Australia is a leading provider of electric vehicle (EV) charging solutions, dedicated to accelerating the transition to sustainable transportation across Australia and New Zealand. EVSE delivers end-to-end EV charging infrastructure for residential, commercial, government, and fleet clients and is committed to powering a cleaner future by making electric mobility accessible, reliable, and convenient for all.
Job Description YOUR TEAM
You will be a key member of a dynamic, small software team dedicated to designing, developing, and maintaining robust, scalable, and high-performing software solutions. You will collaborate with cross-functional teams to architect and implement complex internal tools and external products.
YOUR ROLE
As a Graduate Software Engineer at EVSE Australia you will help design, development, and deployment of complex software features and systems. You will assist with improving business efficiency, implementing integrations, and enhancing our data analytics system. EVSE is a fast-paced and rapidly growing company, making it a good fit for candidates who enjoy taking on responsibility and making an impact.
YOUR KEY RESPONSIBILTIES
Product Design
Consult with key stakeholders to gather and analyze business requirements
Engage with project scoping activities and contribute to technical design decisions
Support project planning activities including timeline estimation and resource allocation
Coding
Collaborate with other software engineers on multi-disciplinary projects
Develop and deploy maintainable, extensible, and scalable code
Design and implement internal business automation tools and processes
Site Reliability Engineering and Testing
Design and implement processes for proactive issue identification and resolution
Deploy and maintain logging frameworks and performance monitoring tools
Investigate, trace, and resolve system failures and performance bottlenecks
Qualifications Essential Requirements
Bachelor's degree in Computer Science, Software Engineering, or related technical field
Strong proficiency in Python programming
Solid experience with Git version control
Ability to learn new technologies and adapt to changing requirements
Desirable Qualifications
Experience with Amazon Web Services (AWS), particularly AWS CDK for infrastructure as code
Knowledge of SQL and experience with relational databases (PostgreSQL, MySQL, or similar)
Familiarity with testing frameworks and practices (unit testing, integration testing)
Experience with containerization technologies (Docker)
Understanding of CI/CD pipelines and DevOps practices
Experience with API design and RESTful services
Previous internship or project experience in software development