Job Description Join NCS Australia, a leading technology consultancy, as Full Stack Software Engineer! We are seeking an experienced Microsoft .NET Full Stack Developer who is passionate about working directly with clients to develop and support cutting-edge web applications, batch processes, and APIs. If you thrive in dynamic environments, can quickly become productive, and excel at translating diverse client needs into robust technical solutions using C# and VB.NET within the .NET/.NET Core framework, we want to hear from you. This role requires a strong understanding of the client's perspective, hands-on development, and excellent communication skills to bridge the gap between business requirements and technical execution. The ideal candidate will bring extensive experience in designing, developing, and supporting web applications and APIs (REST, SOAP), alongside advanced skills in JavaScript, CSS, and tools like Azure DevOps and Azure Pipelines. Proficiency with databases such as MS SQL Server and Oracle is essential. You'll be responsible for collaborating with clients to refine requirements, designing integration solutions, engaging in hands-on coding, and championing security best practices. Your ability to manage your time effectively, work autonomously, and contribute to a cross-functional team in various client settings will be key, with opportunities to lead and mentor others. At NCS Australia, you'll have the opportunity to make a significant impact on diverse client projects while advancing your professional growth within a supportive and innovative team culture. We offer competitive rewards and a commitment to your development. If you are a proactive problem-solver ready to apply your technical expertise in a client-centric consultancy, please submit your resume and cover letter. NCS Australia is an equal opportunity employer.