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
Your Focus
Leading technically and enabling the development team to build, enhance, and maintain applications, as well as to work with new technologies Performing code review and guaranteeing a stable and productive development environment Communicating clearly and efficiently to team members and clients, being able to present ideas in a variety of ways depending upon audience and context Develop and deploy high quality software solutions with comprehensive test coverage without supervision. Design and implementation of low-latency, high-availability, and fault tolerant applications in AWS, with one or more of C#, .NET core, Nodejs, React, Angular. Analyse business objectives and identify functional and non-functional requirements. Design and implement technical solutions for functional and non-functional requirements. Be willing to work as part of a highly collaborative agile team, supporting other team members and team goals. Setup AWS resources and automate the process including CI/CD and infrastructure as code. Test and debug various applications. Review and refactor code. Provide mentoring and technical assistance to other members of the team. Effectively communicating your insights and plans to cross-functional team members and management. End to end ownership of services (build it, own it, run it)Ability to influence and share ideas with the rest of the team
About You
Strong proficiency with at least one of the following languages with some capability with one or more of the others C#, .NET core, Nodejs, React, Angular. Experience in the IT industry, including delivering distributed solutions. Experience in building secure enterprise scalable applications that can handle high traffic Good knowledge of Microservices architecture and RESTful APIs Ability to design and build API-based and distributed, cloud-native solutions with AWS Experience working with RDBMS (Postgres or SQL Server)Experience working with automated testing frameworks Experience working with performance test automation tools Strong understanding of best practises, design patterns and standards Understanding fundamental design principles behind a scalable application Risk management and incident management knowledge. Working knowledge of front-end technologies, such as HTML5 and CSS3 and React or Angular. Understanding accessibility and security compliance. User authentication and authorization between multiple systems, servers, and environments. Proficient understanding of code versioning tools, such as Git. AWS certifications (nice to have)