Lead Developer

  • Competitive
  • Sydney, New South Wales, Australia
  • Permanent, Full time
  • FIS Global
  • 25 Sep 17

Lead Developer

The role FIS' Sydney based team, responsible for our market leading corporate treasury SaaS solution, is growing.
The role involves working as the lead developer in a team with three mid-level and junior developers, a tester and a business analyst. This is hands-on development where we want you to work with the product owners and the business analysts to understand what drives our customers, formulate the technical design, and deliver high quality functionality. You'll be writing code, as well as mentoring your fellow team members.
The team is primarily made up of recent hires, giving the team the ability to grow and bring in new ideas to shape itself. The team will be expected to deliver functionality directly to customers on a fortnightly basis following agile practices and using our established CI pipelines.
The team is responsible for all aspects of the product, from the web user interface through to the database. The code is all C# using latest Visual Studio 2017, SQL Server 2016, .NET 4.6.2, with the CI pipelines in Azure. The role does not involve line management, allowing you to focus on writing code and delivering a quality solution to our customers.
The person This is a great opportunity to take your experience and knowledge in software development and apply it as the lead developer of an agile team. You will be able to openly share your knowledge and experience to make the team and product better.
You know code and you both like and want to write code. You have a passion for writing concise, clean, well-written code that is fit for purpose. No over engineering but also no under engineering. You will be keen and interested to learn and explore new ways to deliver software in the ever-evolving SaaS world.
You'll have worked in professional software development for at least six years, and have three plus recent years working with .NET. Ideally you will have worked on web applications all the way through to the database layer. And ideally you will have experience developing multi-tenanted, performant and reliable SaaS based solutions.
Experience in the financial or banking sector would be a bonus. But, more important is your ability to solve problems and innovate with the code that you and your team write. You need to be someone who isn't satisfied with code that just works, but strives for constant improvement.