Jobs in

Senior C# Application Developer Johannesburg South - Johannesburg

Network IT

Reference: ITE005284-CdP-5 We are at the forefront of technological innovation, leveraging Microsoft Azure and cutting-edge development tools to create bespoke software solutions that drive business outcomes and enhance efficiency. We are seeking a talented and motivated Application Developer to join our dynamic team and contribute to the development of software, web, and multimedia applications. KPI's: As a Senior Application Developer, you will: Work collaboratively within a project team, reporting to IT Managers. Collaborate closely with business stakeholders to ensure solutions align with enterprise architecture standards. Define and manage non-functional requirements, ensuring they are met. Organize and estimate development tasks accurately. Ensure software design and implementation align with architectural goals and quality standards. Provide support during functional requirements definition. Identify and manage technical project risks and issues. Mentor junior development team members, providing training and guidance. Act as an expert in key technologies and skills. Implement development projects of all description (either IT related or not) Liaising with the Development Team, Test Analysts and Business Analysts for technical development Maintain projects as well as enhancements Maintain and enhance Legacy systems Educational Experience: Matric / Grade 12 BSc Computer Science or other relevant tertiary degree / Diploma / Microsoft Certifications Skills & Experience Required: Full software development lifecycle experience. 8 Years' experience in Software Development. Architecture software solutions with demanding non-functional requirements (e.g., performance, high availability, security). Extensive development experience. Object-oriented design techniques and patterns (OOP). Knowledge of various software development methodologies. Integration patterns and technologies. Client interaction experience, including client workshops. Beneficial: Experience in agile environments, knowledge of SOA architectures, experience with service bus, web technologies (e.g., Angular). Desirable Experience and Knowledge: Database design (SQL and MongoDB). Network/infrastructure design (optional). Enterprise architecture definition Skills Required: Back-End Skill Set (Minimum): C# Web API or MVC ( 3,4,5 ) NET Working knowledge of RDBMS like MSSQL (2008 and up) and MongoDB (nice to know) Back-End Skill Set (Bonus): Securing web applications Dependency Injection, IOC Test driven development IIS RESTFul Web Services Message Bus experience OWIN experience Mobile Development CORS experience Service bus Front-End Skill Set (Minimum): UX/Usability experience a must HTML (XHTML, HTML4 and HTML5 ) JavaScript: Ajax Exposure to Client-size MVC Frameworks (knockout, backbone, ember but Angular especially) JQuery CSS2 and CSS3 Debug tools such as Firebug / Chrome Dev Tools Cross Browser/Platform development Consuming Data formats such as JSON/XML Front-End Skill Set (Bonus): Responsive UI Experience CSS Pre-processors (LESS/Sass) HTML5 API's (Video, Geolocation etc.) Website speed / performance optimization experience Twitter Bootstrap 3 Signal R Why Join the Company? Be part of a dynamic team at the forefront of technology. Work on challenging projects that drive business outcomes. Opportunity for professional growth and development. Competitive compensation package. Apply now For more IT jobs, please visit https://www.networkrecruitmentinternational.com If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions. For more information contact: Chanel du Plessis Senior IT Recruitment Consultant 27 87 378 8857 Alternatively, email your CV to: chadplessisnetworkrecruitment.co.za R 1020000 - R 1140000 - Annually plus Annualy Bonus Apply Now

Want to do another search?

Jobs in