Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Job Description
The Full Stack Engineer’s duties; Develop and maintain web applications using Angular and .NET Collaborate with the engineering and product teams to design and implement new features Act as an advocate for user experience, and work closely with the business to implement user-centric interfaces Ensure that all code is thoroughly tested and adheres to best practices and standards Continuously improve the performance and usability of the application
What You’ll Do:
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Writing and maintaining program code to meet business requirements, system designs, and technical specifications
Testing, debugging, and fixing errors and faults in applications to ensure it performs to specification
Write unit tests to ensure software quality and minimise ripple effects
Create security and data protection settings
Build features and applications with a mobile responsive design
Write technical documentation
Creating workflow diagrams and liaising with external and internal stakeholders
Implementation digital workflows
Work with data scientists and analysts to improve software
You will have a strong understanding of Technology and past experience working with software development, support and/or infrastructure teams. You will also have a good understanding of platforms and enjoy keeping your technical skills current to contribute to Senior Stakeholder discussions.
Required Experience & Skills
Strong tenure as a Full Stack Engineer working with Angular and .NET
Fluent in C# on .NET with REST APIs based development
Experience building API first web-based applications
Familiarity with common stacks
Excellent communication and teamwork skills
Great attention to detail
Organizational skills
An analytical mind
Degree in Computer Science, Statistics or relevant field
Nice to have
Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
In-depth knowledge of relational databases such as PostgreSQL and MySQL
Familiarity with Microsoft Azure platform
What is in for you?