Senior Application Developer

Permanent / Full Time
QLD Other
IT & Telecomms

A great opportunity with a large financial services company offering a permanent position for a Senior Application Developer. The Senior Application Developer will have a solid experience across .NET, C#, JavaScript, HTML, Angular, CSS and a sound knowledge of SQL or Oracle.

The ideal candidate must have full-stack development skills, business application knowledge, process knowledge and experience across development, production support and enhancement of applications.

Key Responsibilities:
  • Build strong relationships with all lines of business including customers, colleagues, project managers and other key stakeholders across all stages of the system development life cycle
  • Engage with other developers, technical analyst and solutions architect to identify innovative technology solutions
  • Engage with peers with peer during the solution investigation process to ensure that practical, achievable and cost effective solutions are being presented to the business
  • Design or assist in design, develop, test and maintain business applications to meet the needs of the business and user requirements throughout SDLC
  • Ensure developed software solutions adhere to industry standards and best practices to ensure maintainability
  • Provide mentoring and coaching to software development staff
  • Assist and take active role in the code review process 
  • Ensure project deliverables and implementation meet technical requirements
  • Understanding of effective programming design specifications
  • Assist in the preparation and documentation of program requirements and specifications
  • Define Software development project plans, including scoping, scheduling and implementation
  • Make suggestions to improve development process and techniques
  • Disciplined approach to planning, implementation and execution of project deliverables.

Key Requirements: 
  • Application software solutions meet the expectations and criteria
  • Good presentation and communication skills
  • Ensure project deliverables and implementation meet technical requirements
  • Implementing QA process in the development cycle
  • Must be able to balance and manage various priorities
  • Motivated self-starter with problem solving skills
  • Excellent verbal, oral and written communication skills
  • Attitude for teamwork in a collaborative environment
  • Experience with a source control systems and design patterns
  • Highly skilled in .NET and C# development
  • Extensive experience in JavaScript, HTML and CSS
  • Knowledge of SQL and XML 
  • Good understanding of Software Development life cycle
  • Stakeholder influencing, negotiation and conflict resolution skills
  • Ability to analyse customer requirements and proactively seek input to provide solutions
  • Good estimation skills
  • Ability to prioritize and workload and meet time-frames
  • Knowledge of Applications support and development
  • Display a high-level of professionalism

If this sounds like you, please apply using the link attached to this page. If you have any questions, please don't hesitate to reach out.

To discuss this role call

1300 946 096