Full -Stack .NET Developer (C#)

We are looking for someone who enjoys developing and improving applications in the Full Stack with .NET and C#. This will include development of new SaaS solutions and work on older customer maintained solutions. The position will require Sys admin knowledge as well as setup and maintenance of IIS and other Web servers. 

HRSimplified C# .NET Full stack Developer

We are looking for someone who enjoys developing and improving applications. This position is for you if you enjoy understanding and solving client requests while delivering professional working software, taking pride in the quality of the applications you deliver and maintain.

    • Design, build, and maintain efficient, reusable, testable and reliable .NET code
    • Design, develop and maintain back end applications
    • Design, develop and maintain APIs
    • Design and maintain underlying database objects
    • Design and develop with support and reusability in mind
    • Help maintain code quality, organization, and automatization
    • Create detailed technical documentation
    • Contribute in all phases of the development lifecycle
    • Support quality assurance (automated testing and supporting of user testing when required)
    • Guide, mentor, and share knowledge with your team
    • Participate during all stages of the software development life-cycle
    • Improve and streamline processes (including application testing, deployment, and monitoring)
    • Help with day-to-day queries from clients and IT teams
    • Contribute in all phases of the development lifecycle
    • 3 + years experience using .NET C#
    • Full stack experience from Front End, Back end and Database layer
    • Object Oriented analysis and design using common design patterns
    • Knowledge of Relational Databases for instance MS SQL
    • Constantly seeking to learn and improve
    • Experience designing, and developing API’s (Swagger API)
    • Solid understanding of application architecture
    • Able to take responsibility and be self motivated
    • Able to develop ideas and share them clearly (in non-technical terms when required)
    • Able to explain solution trade-offs (in non-technical terms when required)
    • Able to work within a team
    • Be curious in technology
    • Analytical mindset and good problem-solving skills.
    • A love for developing software

The CVs can be submitted directly to DataSimplified at cv@datasimplified.co.za

The Website address for the customer is www.datasimplified.co.za 

Position requires the following:

  • Remote development with Agile project management
  • Reliable Internet connection when working remotely
  • Because of the Remote nature the candidate will require to have his own Workstation/PC/Laptop (Reliable)
  • Office visits from time to time (Durbanville Cape Town)

If you qualify based on the above Job requirements, Key Competencies and Qualifications, you can create your profile below.