Senior .Net Developer

Location: Brisbane
Discipline: Development
Job type: Permanent
Salary: $130000 to $180000
Contact name: Adam Armstrong

Contact email: adam.a@interpropeople.com
Job ref: 644666
Published: 12 months ago
Opening for a Brisbane-based Senior Engineer with experience on .net platforms who would enjoy working on an enterprise-scale software product in the financial domain. The company has been established for over 10 years and has serviced over $35 billion worth of clients’ assets.
  • Up to $160k+ super + bonus($30k)
  • Evolve a global fund management system
  • Highly invested in Greenfield project
  • Brisbane CBD - Hybrid working
  • Team of 60+ across Brisbane, Melbourne, Sydney / UK & US
  • Career pathway to lead developer if desired
  • Brisbane dev team of 4 growing to 10 in 2023
You would be working closely with the solutions architect & CTO to Develop and maintain code for both client-side and server-side applications. Building out a fund management system to be used globally.
  
Position Overview
As a member of the Technology team, the Senior Software Engineer will bring a product mindset in implementing digital software solutions across the organisation. The Senior Software Engineer is a key member of the Technology team and will work collaboratively with colleagues to implement quality software solutions while adhering to and improving the system architecture.
  
Ideal skills:
  • Experience in developing complex applications.
  • Developing against the .NET platform using ASP.NET Core and C#.
  • TypeScript, React, npm, HTML and CSS.
  • MSSQL Server and T-SQL.
  • Ability to develop and deploy applications using Azure.
  • Understanding of code design / design patterns and architecture.
  • Bachelor’s degree focusing on Software Development 
Key Selection Criteria
  • Experience in delivering highly integrated and multi-channel solutions.
  • Experience in delivering applications using microservices and event-driven architectures.
  • Understanding of applications and development trends and issues.
  • Proficiency with deploying applications using container and container orchestration solutions.
  • Experience using CI/CD tools (e.g. Azure DevOps, Terraform).
  • Ability to work in a team, embracing a DevOps culture.
  • Working knowledge of API models (e.g. Swagger, Open API).
  • Experience in developing secure applications using best practices.
  • Proficiency in writing automated tests.
Responsibilities
  • Write maintainable and testable code while being mindful of functional and cross-functional requirements.
  • Develop code for both client-side & server-side applications.
  • Create, maintain, and run unit tests for both new and existing code, with a goal of delivering defect-free and well-tested code.
  • Work with the Solution Architect & CTO to create and adhere to schedules, while maintaining flexibility to adapt to shifting demands.
  • Translate mock-ups and wireframes into functioning front-end code.
  • Write & maintain documentation for system features and functionality.
  • Rapidly prototype and present conceptual design and working prototypes to team.
  • Conduct design and code reviews and collaborate to ensure your own code passes review.
  • Coordinate release processes for new and upgraded code features.
  • Adhere to project plans, participate in project and team meetings, and implement designated project activities.
  • Provide mentoring and training to staff.
If you are a product-focused engineer who would enjoy adding great value to a global digital solution then this one is for you.

Apply here or if you would like to know further details, please contact:
Adam Armstrong
adam.a@interpropeople.com