Senior Software Developer
Hire Resolve
- Johannesburg, Gauteng
- Permanent
- Full-time
direction throughout the SDLC. Participate in the determination and implementation of technologies,
system architecture, coding standards and best practices with the various development teams. Develop
and implement moderate to complex web applications and systems on one or more platforms, within a
variety of different software system types.Key performance areas
- Takes ownership of technical decisions and direction for one or many projects / teams that they are
- Is able to manage demands on their time and shows a willingness and ability to delegate to team
- Demonstrates an interest in innovating and improving the organisation's technical awareness, depth
- Participates in the evolution and improvement of best practices, standards, and policies as it relates
- Produces accurate, clean, scalable and maintainable architecture and code.
- Ability to work under pressure and meet deadlines.
- Full-time
- Advanced Diploma of 3 to 4 years / NQF level 7. Typically, a 3 to 4 year Diploma/Degree from a
- Extensive knowledge of software development and its technologies.
- Successful track record of developing quality software products and shipping production ready
- Must understand and can speak to all aspects of the software development life cycle (e.g.
- Good understanding and working knowledge of SOLID design principles and Clean/Onion
- Extensive knowledge of C# and .Net Core using Visual Studio.
- Good understanding of frontend technologies like JavaScript, jQuery, AJAX, HTML, and Razor. Blazor
- Experience with ORM frameworks like Entity Framework, NHibernate or Dapper.
- Experience writing SQL queries for SQL Server or another Relational Databases
Job Mail