This job posting is now over 3 months old. It is likely closed or filled. We recommend not applying and focusing on more recent opportunities instead.
OutsourcedStaff
Manila
Remote
Full Time (Work From Home)
5
Moderate
Full Details of Job Post
About the Company:
Our Australian-based client is an innovative cloud-based tracking platform designed to significantly reduce waste and enhance efficiency in the Mining, Oil & Gas industries by tracking materials, equipment, and workforce activities across construction and operation phases. Founded to address the high costs of misplaced or unused resources, offers a comprehensive solution that supports a variety of tracking methods such as barcode, RFID, GPS, etc. Its notable achievements include helping a client save $1.4 million within months. At its core, the company prioritizes exceptional customer service, driven by a team committed to excellence and continuous innovation.
Job Description
We're seeking a Software Engineer with a c# .NET background who can develop to the defined requirements. You will help deliver new features and improve existing systems within our Engineering Team. This is a key role in providing technical expertise and development activities directly reporting to the Project Manager.
Skills:
Over 5 years experience in the industry
Hands-on experience in writing C# code in .net platform
Experience in designing, developing, and maintaining enterprise software
Strong proficiency in C#, ASP.NET Core and EF Core
Knowledge of SQL and NoSQL databases such as SQLServer, MySql, and MongoDB
Good understanding of modern architectural styles including Microservices, EventDriven Design, CQRS, and Event Stroming
Experience in developing RESTful and GraphQL APIs
Experience in TDD and basic testing mechanisms such as unit tests, component test,s and integration test
Responsibilities:
Full ownership of building & launching products and features
Designing, developing, and testing technical architecture
Supervise and guide the development teams
Establish best practices to improve processes for efficiency
Collaborate with Product team on requirement analysis and solutioning
Work on improving and optimizing the existing platform in order to maximize performance, security, and maintainability.
Work with other team members to conceptualize new features, build them from scratch, roll them out to our customers, and improve them based on feedback.
Work with the delivery team to ensure the overall quality of the experience and support this with tests and documentation
Groom the team members based on Architect's discussion
Mentor other developers
Working hours
Standard hours are 9 - 6 Western Australian time. (This matches time in the Philippines)
Location
Work From Home. A suitable working environment, internet connection and computer will be required.