Your responsibilities to the team
Contribute to the software development, enhancement and maintenance of new and existing internal business web applications
Contribute to concept/brainstorming, technical design, coding, testing, deployment, documentation and on-going support
A team player who is a strong communicator with both technical and interpersonal skills is needed for this role.
What would we like for you to bring?
Ideally experience with:
- C# 4.0 or higher (3 years minimum)
- .NET Core/MVC
- REST Services
- Angular
- Microsoft Azure
- LINQ & EF
- SQL Server
- T-SQL
- Visual Studio.NET
- IIS
About you
Personal aptitudes/skills required:
- To understand the latest trends in software architecture and development tools.
- Understanding development lifecycle for web applications.
- Experience in working with high volume public websites, experience with Angular and Microsoft’s Azure platform is desirable.
- Experience of localisation/globalisation of websites.
- Excellent knowledge of the development process (specifically C#), including compilation/building, coding standards, source control and unit testing.
- The ability to work and recommend technical direction in a fast-paced cross-functional team environment as well as the ability to handle several projects simultaneously.
- Familiar with performance profiling code using tools such as ANTS performance profiler etc.
- Most importantly passion for technology and software development!
Industry Background
All industry backgrounds are strongly encouraged to apply, no real estate knowledge is needed, just a strong passion for development!