Senior .Net Engineer Job Description: I have partnered with an industry leading, Melbourne based business who are growing their team and looking for a Senior .Net Engineer. This role will play a critical role in developing, maintaining, and enhancing their bespoke software solutions. This is a full-stack role, where you will work on both front-end and back-end development, ensuring high-quality code and excellent user experiences. Key Responsibilities:
Design, develop, and maintain high-performance, scalable .NET applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code, following best practices for .NET development.
Troubleshoot and debug applications to optimize performance.
Participate in code reviews, providing constructive feedback to peers.
Work closely with product managers, UX/UI designers, and other stakeholders to deliver high-quality software solutions.
Mentor and guide junior developers, fostering a culture of learning and growth.
Stay up-to-date with emerging technologies and industry trends, applying them to improve our products and processes.
Requirements:
Proven experience as a Senior .NET Engineer or similar role.
Strong knowledge of .NET framework, C#, ASP.NET, and MVC.
Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
Proficient in database design and development using SQL Server or similar relational databases.
Familiarity with cloud services (e.g., Azure, AWS) and DevOps practices.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to work independently and as part of a team.
Bachelor’s degree in Computer Science, Engineering, or a related field.
What They Offer:
Competitive salary and benefits package.
A collaborative and inclusive work environment.
Opportunities for professional development and career growth.