Senior .NET Consultant

6 days ago


Saint Leonards, Victoria, Australia BCS Technology Full time

Job Title: Senior .NET Consultant

Job Description:

As a Senior .NET Consultant at BCS Technology, you will be responsible for designing, developing, and maintaining robust and scalable .NET applications. You will work closely with cross-functional teams to deliver high-quality software solutions that drive business forward.

Duties and Responsibilities:

  • Design, develop, test, and maintain .NET applications to meet business requirements.
  • Work closely with product owners, QA, and other stakeholders to understand requirements and translate them into technical solutions.
  • Identify opportunities for process improvement, code optimization, and system enhancements, and actively contribute to the evolution of our development practices.
  • Troubleshoot and resolve technical issues in a timely manner, applying analytical and problem-solving skills to deliver effective solutions.
  • Create and maintain technical documentation, including system architecture diagrams, API specifications, and code documentation, to ensure clarity and maintainability.
  • Adhere to coding standards, best practices, and quality assurance processes to ensure code quality, reliability, and security.

Requirements:

  • Demonstrate excellent debugging skills to identify and resolve issues within .NET applications, including but not limited to code errors, performance bottlenecks, and system failures.
  • Ability to operate in Agile/Scrum development environments.
  • Strong version control skills and branching workflow; i.e. Git, Git Branching, and Bitbucket.
  • Design, implement, and integrate SOAP and RESTful web services to facilitate communication between our web applications and external systems.
  • Ability to complete work following engineering standards, best coding practices, and a desire to develop new bold ideas.
  • Troubleshoot and resolve technical issues in a timely manner, applying analytical and problem-solving skills to deliver effective solutions.
  • Strong understanding of software design principles, object-oriented programming, and design patterns.
  • Ability to work independently with minimal supervision and take ownership of tasks from start to finish.
  • Strong understanding of software design principles, object-oriented programming, and design patterns.
  • Strong verbal and written communication skills to articulate technical concepts, collaborate with team members, and effectively communicate with stakeholders at all levels.
  • Familiarity with project management tools such as JIRA.

Benefits:

  • More than just a market-leading salary – we provide a range of benefits including HMO upon hire, performance awards, and yearly appraisals.
  • Your voice will be heard – you are part of a small collaborative team where your ideas will have an impact.
  • A chance to work with the best international brands from the US, Canada, Mexico, Australia, Singapore, and many more.
  • Hybrid/Work from home – we are working remotely but still finding ways to build teams during the pandemic with monthly team building and treats.
  • Opportunity to travel – we have regularly sent our staff to work directly with our clients and this will continue post-COVID. We have supported our staff for long-term assignments or permanent migrations in the US, Mexico, and Australia.
  • We've got your back – you're part of a company that will invest in your career progression, training, and development.
  • Sponsored AWS and .Net/Azure Certifications.
  • Learning and development opportunities – both on-the-job and classroom-style training.
  • Genuine Career opportunities/Opportunities to advance – we want to progress our people.
  • PTO/paid holidays.
  • Extra leave awarded after your first year of service.
  • Laptop (fully expensed).

  • Senior .NET Developer

    3 weeks ago


    Saint Leonards, Victoria, Australia BCS Technology Full time

    Job Title: Senior .NET DeveloperAbout the Role:We are seeking a highly skilled Senior .NET Developer to join our technology team at BCS Technology. As a Senior .NET Developer, you will play a key role in the development and enhancement of our digital platforms.Key Responsibilities:Design, develop, test, and maintain scalable and robust .NET applications to...

  • Technical Consultant

    19 hours ago


    Saint Leonards, Victoria, Australia BCS Technology Full time

    Job Role OverviewUnder the banner of BCS Technology, we are seeking an IT Pre-Sales Consultant to play a pivotal role in the company's growth. As part of our dynamic team, the successful candidate will be responsible for providing technical expertise and supporting sales efforts in the allocated market. The ideal candidate will have a deep understanding of...


  • Saint Leonards, Victoria, Australia BCS Technology Full time

    Job DescriptionWe are seeking a talented IT Pre-Sales Consultant to join our dynamic team at BCS Technology. The successful candidate will play a crucial role in our company's growth by supporting our sales efforts in the allocated market. As an IT Pre-Sales Consultant, you will be responsible for providing technical expertise, understanding client...


  • Saint Leonards, Victoria, Australia BCS Technology Full time

    Job Title: Senior Software DeveloperAt BCS Technology, we are looking for a highly skilled and experienced Senior Software Developer to join our team. This is an excellent opportunity for a talented developer who is passionate about technology and thrives in a dynamic environment.Duties and Responsibilities:* Design, develop, test, and maintain scalable and...


  • Saint Leonards, Victoria, Australia BCS Technology Full time

    Job Title: Senior Software EngineerThe Senior Software Engineer is responsible for developing high-quality, innovative software solutions that meet the company's needs. This individual works closely with cross-functional teams to ensure that software deliverables are completed on time and meet industry and organizational standards.Key...


  • Saint Leonards, Victoria, Australia BCS Technology Full time

    Job DetailsThe Senior Software Architect at BCS Technology is responsible for designing, building, and maintaining large-scale production services, web applications, data pipelines, and streaming systems.Key ResponsibilitiesProvide technical leadership and expertise to the Engineering teamsDesign and develop high-quality, innovative software...


  • Saint Leonards, Victoria, Australia BCS Technology Full time

    Job Title: Senior Software EngineerAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at BCS Technology. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining large-scale production services, web applications, and data pipelines.Key ResponsibilitiesProvide technical...


  • Saint Leonards, Victoria, Australia BCS Technology Full time

    Job Title: IT Pre-Sales ConsultantWe are seeking a talented IT Pre-Sales Consultant to join our dynamic team at BCS Technology. The successful candidate will play a crucial role in our company's growth by supporting our sales efforts in the allocated market.Key Responsibilities:Develop a deep understanding of our products, services, and solutions.Collaborate...

  • Pre-Sales Consultant

    2 weeks ago


    Saint Leonards, Victoria, Australia BCS Technology Full time

    Job Title: Pre-Sales ConsultantWe are seeking a talented IT Pre-Sales Consultant to join our dynamic team at BCS Technology, where you will play a crucial role in our company's growth by supporting our sales efforts in the allocated market.Key Responsibilities:Develop a deep understanding of our products, services, and solutions.Collaborate with the sales...


  • Saint Leonards, Victoria, Australia BCS Technology Full time

    Job Title: Senior Software EngineerJob Summary:The Senior Software Engineer is a key member of our engineering team, responsible for designing, developing, and maintaining high-quality software solutions. This role requires a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with cross-functional...


  • Saint Leonards, Victoria, Australia BCS Technology Full time

    About the RoleThe Senior Software Engineer at BCS Technology is responsible for developing high-quality, innovative, fully performing software in compliance with industry coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely...


  • Saint Leonards, Victoria, Australia GHD Full time

    About the RoleGHD is seeking a Senior Advisor to join our Regulation & Assurance team with a focus on Power Systems Capability and Planning. This role can be located in Brisbane, Melbourne, Perth, or Sydney.Key ResponsibilitiesDeliver technical power system planning and analysis, and related regulation and access projects and other advisory...


  • Saint Leonards, Victoria, Australia Charterhouse Full time

    Job Title: Senior Contract ManagerJob Summary:We are seeking a highly skilled Senior Contract Manager to join our team at Charterhouse. As a Senior Contract Manager, you will be responsible for managing strategic procurement contracts, developing supplier relationships, and ensuring contract performance and risk management.Key Responsibilities:Develop and...


  • Saint Leonards, Victoria, Australia Stantec Full time

    Job DescriptionWe are seeking an experienced Botanist to join our Flora and Vegetation Team in Perth, Western Australia. As a key member of our team, you will be responsible for undertaking flora and vegetation surveys, analyzing ecological data, and preparing technical reports.Key Responsibilities:Conduct comprehensive flora and vegetation surveys in remote...


  • Saint Leonards, Victoria, Australia Stantec Full time

    About the RoleWe are seeking a highly skilled Mechanical Engineer to lead our team in Sydney. As a Team Leader, you will be responsible for building and managing a team of engineers while helping to grow the business and shape the office culture.The successful candidate will work in a collaborative environment and have strong connections within the NSW...


  • Saint Leonards, Victoria, Australia GHD Full time

    About GHDGHD is a leading engineering consultancy that specializes in creating sustainable commercial outcomes for clients driving change in water, energy, and urbanization.We are committed to solving complex challenges across the value chain, from capital deployment to asset management, enabling resilience, growth, and sustainability.Our MissionWe aim to...


  • Saint Leonards, Victoria, Australia Stantec Full time

    Role OverviewWe are seeking an experienced Mechanical Engineer to lead our team in Sydney. As a Senior Mechanical Engineer Leader, you will be responsible for guiding your team members in their work and helping to grow the business. You will work on various building projects, including those of high complexity and with multiple clients.Key...


  • Saint Leonards, Victoria, Australia Charterhouse Full time

    Job DetailsJob Title: Senior Contract ManagerLocation: St LeonardsJob Type: ContractDiscipline: Procurement & Contract ManagementJob DescriptionThe Senior Contract Manager is responsible for managing strategic procurement contracts, including supplier relationship development, contract performance, and risk management, to meet stakeholder expectations and...


  • Saint Leonards, Victoria, Australia BCS Technology Full time

    Job Title: IT Pre-Sales ConsultantThis is a remote position that offers a unique opportunity to work with a dynamic team at BCS Technology. As an IT Pre-Sales Consultant, you will play a crucial role in our company's growth by supporting our sales efforts in the allocated market.Key Responsibilities:Develop a deep understanding of our products, services, and...


  • Saint Leonards, Victoria, Australia GHD Full time

    About the RoleGHD is seeking a Senior Advisor to join our Regulation & Assurance team with a focus on Power Systems Capability and Planning. This role can be located in Brisbane, Melbourne, Perth, or Sydney.Key ResponsibilitiesDeliver technical power system planning and analysis, and related regulation and access projects and other advisory...