 
        
        Full Stack .NET Developer and Developer Team Lead (Desktop, Web & Angular) 
The primary purpose of this position is to design, develop, and maintain scalable desktop and web applications across multiple technology stacks. This includes building APIs, integrating with databases and third-party services, and developing intuitive user interfaces. The role requires versatility across WinForms, Web Forms, React, and Angular, with robust backend expertise in .NET Core, SQL Server, and API development. 
Design, implement, and maintain DevOps practices that streamline software delivery pipelines, improve deployment reliability, and enable continuous integration and continuous delivery (CI/CD). A key responsibility is to manage deployment workflows through 
Octopus Deploy 
, ensuring seamless and automated delivery of applications across environments. 
Provide ongoing assistance and support to the Operations and Data team around backend services, importers, OPUS, and SCRM related queries. 
Responsibilities 
Develop and maintain desktop applications using WinForms. 
Develop and maintain web applications using Web Forms, React, and Angular. 
Design, build, and maintain RESTful APIs using .NET Core. 
Integrate APIs with SQL Server and other relational databases. 
Implement and manage WCF services for communication between applications. 
Ensure seamless integration with internal and external APIs. 
Conduct code reviews and provide constructive feedback. 
Troubleshoot and debug applications to optimize performance. 
Collaborate with cross-functional teams to define, design, and deliver new features. 
Stay up to date with the latest frameworks, tools, and industry trends. 
Requirements 
Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience). 
Strong proficiency in C#, VB.NET, .NET Framework, and .NET Core. 
Experience with WinForms, Web Forms, React, and Angular (latest versions). 
Solid understanding of REST API design and implementation. 
Experience with Entity Framework (EF6 and EF Core), LINQ, and ADO.NET. 
Knowledge of version control systems (Git, TFS). 
Experience with WCF services and Windows Services. 
Desirable Skills and Experience 
Previous experience in financial services or equity portfolio reporting. 
Familiarity with authentication mechanisms (OAuth, JWT, IdentityServer). 
Knowledge of DevOps practices (CI/CD pipelines, Azure DevOps). 
Experience with message brokers (RabbitMQ). 
Experience with DevExpress components. 
Familiarity with unit testing frameworks (xUnit, NUnit). 
We are an equal opportunities employer and welcome applications from all qualified candidates. 
#J-18808-Ljbffr
📌 Full Stack .Net Developer And Developer Team Lead (Desktop, Web & Angular)
🏢 Totality Wealth
📍 Sydney