A well-known software company is looking for the next software developer to join their growing team. As a software developer you will be taking an active part in the development, testing, implementation and support of both current and new software solutions.
Your key responsibilities will include:
- Designing and developing client, server and web applications
- Following the SDLC, working in an Agile environment
- Ensuring the delivery of quality products and material
- Keeping yourself up to date with latest developments within your segment
Experience and Education:
- A tertiary qualification in Information Technology or Business and Computing
- Comprehensive understanding of object-oriented programming
- Experience with using best practices and concepts such as Domain-Driven Design and Dependency Injection
- Possessing the following technical skills:
- Fluent in ASP.NET and .NET Core Development and MS SQL
- Experience with multi-threading and concurrency
- Experience with HTML, JavaScript, CSS
- Experience with RESTful APIs
- Familiar with Web Services
- Experience in the following is nice to have: Git, TypeScript, Angular or React or Vue.js, Sass or LESS, Docker, CI/CD, Appeon PowerBuilder and DevExpress
Skills:
- Highly motivated, organised and able to work independently
- Excellent communication and documentation skills
- The ability to solve problems and work well within a team
- Strong attention to detail and eager to learn new technologies
This is a fantastic opportunity to engage in a positive, flexible and creative work environment that offers excellent benefits and the opportunity to develop one’s career and talent. A competitive salary commensurate with the candidate’s experience will be offered.