Client: Independent, locally owned industrial tools supplier and service provider in Australia
About the role
As a seasoned WPF Tech Lead with 10 years of experience, your primary responsibility is to lead the development and deployment of applications, ensuring their successful completion.
You will play a pivotal role in decision-making, project management, and collaborative input, with the ultimate goal of delivering flawless projects. Your expertise and leadership will be instrumental in guiding the team and ensuring the highest standards of software development.
In this role, your extensive technical knowledge, leadership capabilities, and collaborative approach will be instrumental in ensuring the success of our projects.
You will have the opportunity to shape the direction of our applications and contribute to the growth and innovation of our development team. If you are a highly skilled and experienced WPF Tech Lead with a passion for creating outstanding software solutions, we invite you to join our team and be a part of our exciting journey.
Key Responsibilities
Software Development: Develop and maintain software applications using the .NET framework and related technologies, with a focus on WPF (XAML). Implement best practices to ensure high quality and maintainability of the codebase.
Code Reviews: Lead and participate in code reviews to maintain code quality and adherence to coding standards.
Collaborative Leadership: Work closely with the development team to define, design, and deliver new features and functionality. Your input will be essential in shaping the direction of the projects.
Project Planning: Contribute to the development of project plans, schedules, and scope requirements, ensuring that projects are well-organized and executed efficiently.
Technical Expertise: Utilize your deep understanding of data structures, system design, and algorithms to solve complex technical challenges. Leverage your familiarity with databases, particularly MS SQL Server, and your proficiency in MVVM concepts.
Autonomous and Team Player: Demonstrate the ability to work independently and as part of a team, adapting to the needs of the project. Your problem-solving skills and meticulous attention to detail will be invaluable.
Requirements
Excellent verbal and written communication skills are essential for effective collaboration and decision-making.
A minimum of 5 years of experience as a Full Stack Developer or in a similar role, with a strong background in .NET technologies, including C# and ASP.
WPF Expertise: Proven experience in UI/UX design, specifically with XAML (WPF), and the ability to create visually appealing and user-friendly applications.
Proficiency in development tools and concepts, including Visual Studio IDE and GIT, to streamline the development and version control processes.
API Development: Experience working with and designing RESTful services and APIs, ensuring that applications are well-integrated and scalable.
Advantageous
A Bachelor's degree in computer science, Information Technology, or a related field is highly regarded, reflecting a strong academic foundation.
Experience in developing ERP systems is a significant advantage, demonstrating your ability to handle complex business processes and workflows.
Familiarity with JetBrains Space or an equivalent project management and collaboration tool, showcasing your experience in efficient project management.
Experience with test automation and test-driven development practices and frameworks, indicating a commitment to delivering robust and error-free applications.
Work Details
Shift: Monday to Friday: 8:00am- 5:00pm or 7:00am- 4:00pm PH Time; depending on business needs
Location: Makati | *Work from Home Until Further Notice
Status: Full time employment