Senior Software Development Specialist

4 weeks ago


Sydney, New South Wales, Australia Switch Full time

Overview:

Switch is seeking a highly skilled Senior Developer to contribute to the successful delivery of complex digital solutions. The ideal candidate will have extensive experience in software development, with a strong background in .NET and proficiency in cloud technologies such as AWS and Azure.

Main Responsibilities:

  1. Assist in the technical discovery, design, and execution of projects, ensuring adherence to best practices and Switch's development standards.
  2. Participate in project planning and delivery, working closely with the technical director, project managers, and other stakeholders to ensure efficient and profitable project outcomes.
  3. Help identify and document risks, issues, actions, dependencies, and decisions, communicating and executing planned mitigation steps.
  4. Collaborate with project managers, experience designers, solution architects, technical leads, and clients to deliver high-quality software solutions.
  5. Contribute to the development of software solutions, applying design patterns and principles, and ensuring the implementation of web development projects in complex environments.

Requirements:

  1. Minimum 3 years of software development experience using .NET.
  2. Proficiency in cloud technologies such as AWS and Azure.
  3. Some exposure to external integrations, Docker, and Kubernetes.
  4. Understanding of modern frontend technologies.
  5. Experience with DevOps tools such as Azure DevOps, TeamCity, Octopus, and Jenkins.

Preferred Skills:

  1. Experience with CMS solutions such as Sitecore, Umbraco, Kentico, EpiServer, AEM, and WordPress.
  2. Experience with front-end frameworks such as Vue, React, or Angular.
  3. Experience with scripting languages such as PowerShell.
  4. 2+ years of experience with unit testing practices and methodologies.

Skills:

  1. Able to write code applying best practice security principles.
  2. Able to write code using design principles such as SOLID, YAGNI, KISS, and DRY.
  3. Excellent oral and written communication skills.
  4. A balanced business and technical background, comfortable managing senior stakeholders.
  5. Familiarity with Scrum, Agile, and Traditional SDLCs.

Performance Goals:

  1. Help deliver projects on time and on budget, employing the Switch methodology.
  2. Facilitate the delivery of a stable or increasing standardised velocity.
  3. Estimates should have an accuracy rate of 80% (+/- 20%).
  4. Contribute towards SwitchIT internal tools, software, methodology, and processes.


  • Sydney, New South Wales, Australia Dew Software Full time

    About the Role:We are seeking a skilled Senior Software Developer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.Develop and implement software solutions to meet business...


  • Sydney, New South Wales, Australia CMC Markets Stockbroking Limited Full time

    CMC Markets Stockbroking Limited is a leading global online trading and investment broker. We are seeking an experienced Senior Software Development Specialist to join our team in Australia.Salary: $120,000 - $150,000 per annumAbout the RoleThis is a fantastic opportunity for a highly skilled Software Development Specialist to work with our talented team of...


  • Sydney, New South Wales, Australia EBR Full time

    Job Title: Senior Software Development SpecialistOur client, a leading supplier of furnishing fabrics, is seeking a skilled and passionate full-time developer to join their team in Sydney. As a Senior Software Development Specialist, you will play a crucial role in maintaining and developing the company's computing infrastructure.Key...


  • Sydney, New South Wales, Australia Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space, committed to quality and excellence. With 14 development centers in 9 countries, we offer a diverse and global work environment. Our organization is CMMi Level 3 and ISO certified, ensuring robust processes and stringent quality standards.Job DescriptionWe are seeking a...


  • Sydney, New South Wales, Australia LEAP Legal Software Full time

    At LEAP Legal Software, we are currently seeking a skilled Software Engineer to join our team. As a key member of our Engineering team, you will collaborate closely with our founder to gain a deep understanding of our product's technical landscape. In the long term, you will play a vital role in enhancing LawTap's functionality and oversee all aspects of...


  • Sydney, New South Wales, Australia Motion Recruitment Full time

    About the Role:Motion Recruitment is seeking an experienced Senior Software Development Specialist to join our client\'s growing team in Sydney. As a key member of the Engineering team, you will be responsible for the backend development of their platform using Golang and PHP/Laravel.Key Responsibilities:Lead the development of APIs and backend services...


  • Sydney, New South Wales, Australia FIS Full time

    Job OverviewWe are seeking a highly skilled Senior Fintech Software Development Specialist to join our team at FIS. As a key member of our software development team, you will play a critical role in designing, developing, and implementing cutting-edge fintech solutions that transform the way the world pays, banks, and invests.About the RoleThis is a...


  • Sydney, New South Wales, Australia Cuscal Full time

    Job Overview:Cuscal is seeking a skilled Senior Software Development Specialist to join our Shared Services domain. As a key member of our Client Interface and Billing team, you will be responsible for designing, developing, and supporting applications and systems that meet the business needs of our customers.About the Role:We are looking for an experienced...


  • Sydney, New South Wales, Australia LEAP Legal Software Full time

    The role of Lead Software Engineer at LEAP Legal Software is a fantastic opportunity to work with a rapidly growing company in the AU legal software industry. As a key member of the team, you will partner closely with the CEO to design and develop robust, scalable, and efficient web applications. Your contributions will be instrumental in shaping the future...


  • Sydney, New South Wales, Australia Aptitude Software Full time

    Aptitude Software is seeking a skilled Senior Technical Support Specialist to join our team. With over 20 years of experience in serving the offices of finance, we have established ourselves as a trusted partner for delivering financial control and insights.About the RoleThis is an exciting opportunity to work with a dynamic team and make a real impact. As a...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    Job Title: Senior Software DeveloperAbout the Role:As a senior software developer, you will be responsible for designing, developing, and testing software applications. Your primary goal will be to create high-quality, efficient, and scalable software solutions that meet the needs of our customers.Key Responsibilities:• Design and develop software...


  • Sydney, New South Wales, Australia Cboe Global Markets, Inc. Full time

    Cboe Global Markets, Inc. is seeking a highly skilled Senior Software Developer to join our technology team.We are a leading exchange operator in the world, and our mission is to disrupt the status quo with a relentless focus on innovation. Our Senior Software Developer will work on high-performant, reliable systems that run our global exchanges.As a member...


  • Sydney, New South Wales, Australia EBR Full time

    Job Title: Senior Software DeveloperJob Description:We are seeking a skilled Senior Software Developer to join our team at EBR. As a Senior Software Developer, you will be responsible for designing, developing, and implementing large-scale software systems using Java.Key Responsibilities:Design and develop software systems using Java and SpringMVCDevelop and...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    About the RoleSafetyCulture is a leading company in AU, and we're looking for a skilled Senior Backend Software Developer to join our team. As a Senior Backend Software Developer, you'll be empowered to manage complex architectural decisions and drive change.Key ResponsibilitiesManage complex architectural decisions and drive change.Own the delivery of...


  • Sydney, New South Wales, Australia Symbio Full time

    About the RoleAs a Senior Software Developer, you will be responsible for designing, developing, and testing software applications. You will work closely with the development team to ensure that all software meets the required standards and is delivered on time.Key ResponsibilitiesDesign and develop software applicationsTest and debug software...


  • Sydney, New South Wales, Australia Balance Recruitment Full time

    Job OverviewA global enterprise solution organisation in cybersecurity risk management is seeking a Senior Front End Software Engineer to join its Portal Development Team in Sydney, Australia.Job DescriptionIn this role, you will perform complex research, design, and software development assignments within a specific software functional area or product line....


  • Sydney, New South Wales, Australia OCTO Technology Australia Full time

    OCTO Technology Australia is an IT consulting and implementation company with a strong presence in the Australian market.About UsHeadquartered in France, OCTO was founded in 1998 and has since expanded globally with subsidiaries in multiple countries. Our team thrives on delivering innovative solutions to clients across various industries.Job DescriptionWe...


  • Sydney, New South Wales, Australia CEVA Logistics Full time

    About the RoleWe are seeking a skilled Senior Software Developer to join our team at {company}.Key ResponsibilitiesDesign and develop high-quality software applications using various programming languagesCollaborate with cross-functional teams to identify and prioritize project requirementsAnalyze and troubleshoot complex software issuesStay up-to-date with...


  • Sydney, New South Wales, Australia Prospero Health & Social Care Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Developer to join our team at {company}.The successful candidate will have a deep understanding of software development principles, including design patterns, testing methodologies, and agile development techniques.Responsibilities will include:Designing, developing, and testing...


  • Sydney, New South Wales, Australia Talent International Full time

    We are seeking a Senior Software Developer who will be responsible for designing, developing, and maintaining cloud-based software applications.Key responsibilities will include:Designing and developing software applications using cloud-based technologiesMaintaining and updating existing software applicationsCollaborating with cross-functional teams to...