Position - Technical Lead
Growth Prof is a member of Chartered Accountants Australia and New Zealand (CA ANZ). We provide business coaching, resources and services to enable our customers to achieve their goals and objectives. In doing so, we aim to revolutionize the financial performance of the business and our customers’ personal wealth.
We are seeking a highly skilled and motivated Technical Lead - Full Stack .net Developer to join our passionate team of professionals. If you are enthusiastic about Azure Cloud, .net Stack and are well-versed in modern front-end frameworks, we'd love to hear from you.
Solution Stack - Microsoft Azure, App Services, Function Apps, API Managers, .net stack, SQL and Cosmos DBs, Azure B2C, Azure DevOps etc.
Key Responsibilities:
- Strong expertise in development, designing, reviewing, and implementing software solutions using .NET technologies.
- Develop and maintain applications using ASP.NET Core, C#, and .NET-related frameworks.
- Write efficient and maintainable code using best practices in the .NET ecosystem.
- Implement front-end components using technologies like Blazor or integrate with Angular or React in a .NET context.
- Work with Azure cloud-based technologies for scalability and performance optimization of .NET applications.
- Design and develop microservices using .NET Core, adhering to established design patterns and Azure integrations.
- Write and maintain unit tests in the .NET environment to ensure code reliability.
- Implement CI/CD pipelines using Azure DevOps to automate the software delivery process.
- Conduct regular code reviews to maintain high standards in .NET code quality and practices.
- Utilize Agile methodology to deliver high-quality .NET software on time, with a focus on Azure integration.
Qualifications:
- Bachelor's degree in Computer Science or a related field, with a focus on .NET technologies.
- Minimum of 5+ years of industry experience, specifically in the .NET environment.
- Proven experience as a Technical Lead in .NET and Azure cloud solutions.
- Strong proficiency in C#, ASP.NET Core, and .NET-related frameworks.
- Proficiency in SQL and database design, particularly in a .NET and Azure context.
- Experience with front-end development in a .NET framework, using Blazor, Angular, or React.
- Deep familiarity with Azure cloud technologies and services.
- In-depth knowledge of microservices architecture and design patterns, particularly in .NET Core and Azure.
- Expertise in unit testing and test-driven development within .NET applications.
- Experience with Azure DevOps for CI/CD practices.
- Strong interpersonal and communication skills, with an ability to lead .NET development teams.
- Experience in Agile methodologies, tailored for .NET projects with Azure integration.
- AI and machine learning experience in a .NET and Azure environment is a plus.
Additional Information:
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge projects utilizing .NET technologies and Azure services in a collaborative and innovative environment.
- Supportive and dynamic team culture.
- The role involves a full-time, two-year commitment as an independent contractor, focusing on .NET and Azure technologies.