30 Oct
|
Hays
|
Spring Hill
Interested in a new Senior Software Engineer role?
Your new company A major participant in the National Electricity Market (NEM). The NEM supplies about 200 terawatt hours of electricity to businesses and households each year, amounting to transactions in excess of $16 billion. To operate and comply in this market, the client trades a variety of physical and financial products, underpinning which is a wide range of Energy Trading systems. Your new role This role is responsible for development, and support of high-quality software solutions, primarily within the Energy Trading systems landscape. Additionally, maintaining appropriate development standards and processes is paramount; thus, the role is expected to contribute to this activity and engage with all other software discipline areas. Key responsibilities:
- Lead and contribute to the design, development and delivery of high-quality software solutions within the Energy Trading systems landscape
- Collaborate with developers, architects, analysts and testers to deliver agreed outcomes aligned to business priorities
- Plan, estimate and manage development work, including backlog refinement, progress tracking and delivery reporting
- Design and implement technical solutions, including system integrations, APIs, and user interfaces, while resolving complex technical challenges
- Support and enhance both legacy and modern technology stacks, including maintaining existing .NET Framework applications and contributing to the design, development and uplift of solutions on the modern .NET platform
- Other duties within the scope of the role and as directed by the supervisor.
What you'll need to succeed
Must have:
- Degree in IT, Engineering, or equivalent industry experience
- Extensive experience in enterprise software development and delivery (7+ years)
- Experience supporting legacy .NET Framework applications, with demonstrated capability in uplifting and transitioning systems to modern .NET platforms
- Solid C# and modern .NET expertise, including ASP.NET Core, dependency injection, background processing and application configuration
- Experience designing and building APIs and distributed services, including RESTful APIs with the use of OpenAPI/Swagger, authentication, versioning, service-to-service integration (workers, queues, asynchronous processing)
- Strong database development experience across Oracle (11g+) and SQL Server, including SQL development, troubleshooting, performance tuning, schema design, migrations and data modelling
- Experience designing, building and supporting modern web applications:
1. Front-end frameworks such as Vue.js (or React / modern Angular)
2. Integration with backend APIs
3. State management, validation and responsive UI design
- Strong automated testing discipline, including unit and integration testing.
What you'll get in return
- Great opportunity to work with leading major participant in the National Electricity Market (NEM).
- We connect individuals with quality training and skills development, opening doors to new opportunities and economic participation.
- A career with the department means making a real difference – join us in building a skilled, adaptable, and vibrant workforce for Queensland.
What you need to do now If you're interested in this role, click 'APPLY NOW' to forward an up-to-date copy of your CV, or call now (Tejasva Awasthi - View phone number on click.appcast.io/ View email address on click.appcast.io)If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
#3026023
📌 Senior Analyst Programmer (Spring Hill)
🏢 Hays
📍 Spring Hill