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