As a Mid-level Full-stack Developer, you'll play a pivotal role in a rapidly expanding startup, driving both front-end and backend development responsibilities to ensure timely project success.
Company Profile:
Our client is a SaaS company based in Australia and operates in the Computer Software industry. They specialize in creating financial viability assessments that assess a business’s financial position and corporate structure. The assessments are usually ordered as a form of due-diligence by a business prior to engaging with a third-party service provider. They cater to different industries such as Construction, Procurement, Project Management, Property Development, Risk Management and Software. The company uses powerful technology and best-in-class automation to give their customers deep insights into the financial health of their partners to evaluate whether they will continue to perform.
They are currently expanding their team of IT professionals and are now in search for a self-sufficient and self-motivated Mid-level Full-stack Developer (C#/ASP.Net) to join their dynamic team.
This career opportunity is ideal for individuals who are eager to tackle challenging problems and are passionate about striving for excellent development practices.
Duties and Responsibilities:
- Work within an Agile development team to develop, test and maintain, full-stack web application built on Microsoft technologies for backend hosted on AWS
- Attend daily scrum meetings to collaborate with cross-functional teams to identify and solve complex problems and strive for excellent development practice
- Develop software applications using .NET C# language and React frameworks with typescript
- Work closely with CTO, product owner, business analysts, and other developers to ensure that software requirements are met
- Deliver high-quality reusable code, with a focus on service reliability and monitoring
- Design and develop cloud-native software
- Utilisation of current technical best practices such as writing clean, testable code and pair programming
Must-have Skills / Qualification:
- At least 3 to 4 years of proven development experience on a full-stack capacity
- Extensive experience in a front-end developer role responsible for developing modern web-based user interfaces utilizing React, redux, TypeScript
- Work experience in ReactJS workflows like Redux, Create React App, and other libraries
- Good experience with .Net Core (6,8) and C# programming language
- ASP.NET Core, .net Core 6.0/8.0, C#, SQL, Web API, AWS
- Experience with managing CI/CD pipelines
- Strong Agile and Scrum experience
- Familiarity with IaaC and more specifically AWS CDK will be highly regarded
- Familiarity with Containerization and Docker
- Excellent English communication skills to effectively collaborate with foreign counterparts
Advantageous Skills:
- Bachelor’s Degree in Information Technology, Science, Engineering or related.
- Experience with API integrations (REST)