Discover your dream Career
For Recruiters

Senior Analyst Programmer

Hays Brisbane, Australia
Posted 1 day ago Permanent Competitive

Senior Analyst Programmer

Hays Brisbane, Australia
See job description for details
Interested in a new Senior Software Engineer role?Your new companyA 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 roleThis 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
  • Strong 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 nowIf you're interested in this role, click 'APPLY NOW' to forward an up-to-date copy of your CV, or call now (Tejasva Awasthi - +61 (07) 3243 3060/ Tejasva.Awasthi@hays.com.au)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
Job ID  3026023
ABOUT COMPANY
Sydney, Australia
12100 Employees HR & Recruitment

About us

At Hays, we invest in lifelong partnerships that empower people and businesses to succeed. You are at the heart of everything we do. With over 50 years’ experience and a workforce of more than 10,000 people across 32 countries, we collectively put our customers, at the heart of everything we do.

Drawing on knowledge that’s unique to our scale, our commitment to understanding your needs and our ability to meaningfully innovate we are more than just a specialist recruitment business. By providing advice, insights and expertise on issues you face in today’s fast paced world of work, we’ll help you make the right decisions for tomorrow.

Looking for the right role for you? 

At Hays we know that finding the right role at the right time takes careful consideration. As your lifelong career partners, we’re by your side, every step of the way.

Whether you’re seeking a new opportunity or support in navigating a career change, we bring the expertise and the connections to partner with you to help you realise your ambition.

Providing an unmatched breadth of jobs across industries and professions whilst leveraging our knowledge, employer relationships, learning opportunities and support, we can offer you roles that challenge and excite you.

Take the next step at hays.com.au

More Jobs From Hays
Hays
Senior Cyber Security Analyst
Hays
Brisbane, Australia
29 days ago Full time Competitive
Hays
Senior Data Governance Analyst
Hays
Sydney, Australia
11 days ago Full time Competitive
Hays
Software Architect
Hays
Perth, Australia
12 days ago Full time Competitive
Hays
Contract Senior Analyst, C&B
Hays
Hong Kong
5 days ago Full time Competitive
Hays
Change Lead
Hays
Brisbane, Australia
8 days ago Full time Competitive
Hays
Senior Technical Business Analyst
Hays
Brisbane, Australia
22 days ago Full time Competitive
Hays
EAM Technical Writer
Hays
Brisbane, Australia
23 days ago Full time Competitive
Hays
UX/UI Designer/Business Analyst
Hays
Brisbane, Australia
24 days ago Full time Competitive
Hays
Infrastructure Solution Architect
Hays
Brisbane, Australia
25 days ago Full time Competitive
Hays
IT System Engineer
Hays
Brisbane, Australia
29 days ago Full time Competitive

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
More Jobs Like This