Full Stack Developer Rondebosch or Centurion, Cape Town
Full Stack Developer Rondebosch or Centurion, Cape Town
-
Cape Town, South Africa
-
Posted: less than a week ago
-
Save
Description
Duties&Responsibilities
Company Values Values are not a snapshot of what they are or what they do, they are a set of interactive mediums from which they gain direction and confidence in everything they do. They promise to: Provide you with an excellent service; Build great products for you; Consistently deliver results;Provide only the highest standards of service; Honour, respect and support everyone in their sphere. Duties and Responsibilities: Develop T-SQL stored procedures and functions to implement business logic; Develop regression tests to test T-SQL code; Perform database performance optimization; Build responsive web pages that provide a good user experience and use efficient data transfer between front-end, service layer, and back-end databases;Effective C# development to ensure seamless interface between Backend and front-end functionality; Use Angular / AngularJS to develop reusable front-end components; Recommend and implement performance improvements to sites and applications; Design and implement Web site security measures, such as firewalls and message encryption;Incorporate technical considerations into design plans, such as budgets, equipment, performance requirements, and legal issues including accessibility and privacy; Analyze data to determine, recommend, and plan installation of a new system or modification of an existing system; Analyze product needs and requirements to determine feasibility of design within time and cost constraints;Engage with project managers to obtain information on limitations or capabilities for products; Engage with analysts, engineers, programmers, and others to design systems and to obtain information on performance requirements and interfaces; Engage with all internal and external stakeholders on project status, proposals, or technical issues, such as software system design or maintenance;Obtain and evaluate data on factors such as reporting formats required, costs, or security needs to determine hardware configuration; Determine and set system performance standards; Provide clear, detailed descriptions of specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware;Develop, maintain or direct software system testing or validation procedures, or documentation; Modify existing components to correct errors, or upgrade interfaces and improve performance; Monitor system operations and functioning to ensure conformance with stakeholder specifications; Perform tests which adhere to planned schedules, or after any revision reporting any anomalies;Document test plans, procedures, or results; Perform application support on a rotational basis; Prepare reports concerning project specifications, activities, or status; Communicate with network personnel or hosting agencies to address hardware or software issues affecting sites or applications;Respond to user inquiries; Monitor security system performance logs to identify problems and notify security specialists if problems occur; Continuously develop and improve understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups;Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions. Desired Experience&Qualification
Role Requirements: Education and Experience Microsoft SQL Server Solid experience with T-SQL programming writing stored procedures Experience debugging stored procedures using tools such as SQL Server Management Studio SQL Server Profiler Experience identifying and addressing query performance issuesExperience with processing bulk datasets (100000+ rows daily) into large databases (50million+ rows) Experience with Analysis Services Experience with SQL Server Data tools Experience with modular DB’s would be advantageous Front End (3-5 Years Experience) Solid experience building and debugging responsive web applications using:ASP.Net MVC, .net Core Angular / Angular JS CSS SCSS Typescript Middle Layer (3-5 Years Experience) Solid experience building and debugging responsive web applications using C# Experience in N-tiered project architecture, using .Net core Entity Framework/Dapper. Good understanding of SOLID principles, DRY Principles, object inheritance.Good understanding of Data Structures and Design patterns Experience building and maintaining modular enterprise applications SOLID State machines GIT Scheduling tool such as Visual CRON would be advantageous Scrum / agile tool to manage user stories and capture time such as Target Process or JiraAgile Development Skills and Behavioral Competencies Attention to detail; Communication skills - written; Quality orientation; Analytically orientated; Strong problem-solving skills; High levels of conscientiousness; Resilience and emotional maturity; Experience with tools like SSMS, Swagger, Azure DevOps;
#J-18808-Ljbffr
Company Values Values are not a snapshot of what they are or what they do, they are a set of interactive mediums from which they gain direction and confidence in everything they do. They promise to: Provide you with an excellent service; Build great products for you; Consistently deliver results;Provide only the highest standards of service; Honour, respect and support everyone in their sphere. Duties and Responsibilities: Develop T-SQL stored procedures and functions to implement business logic; Develop regression tests to test T-SQL code; Perform database performance optimization; Build responsive web pages that provide a good user experience and use efficient data transfer between front-end, service layer, and back-end databases;Effective C# development to ensure seamless interface between Backend and front-end functionality; Use Angular / AngularJS to develop reusable front-end components; Recommend and implement performance improvements to sites and applications; Design and implement Web site security measures, such as firewalls and message encryption;Incorporate technical considerations into design plans, such as budgets, equipment, performance requirements, and legal issues including accessibility and privacy; Analyze data to determine, recommend, and plan installation of a new system or modification of an existing system; Analyze product needs and requirements to determine feasibility of design within time and cost constraints;Engage with project managers to obtain information on limitations or capabilities for products; Engage with analysts, engineers, programmers, and others to design systems and to obtain information on performance requirements and interfaces; Engage with all internal and external stakeholders on project status, proposals, or technical issues, such as software system design or maintenance;Obtain and evaluate data on factors such as reporting formats required, costs, or security needs to determine hardware configuration; Determine and set system performance standards; Provide clear, detailed descriptions of specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware;Develop, maintain or direct software system testing or validation procedures, or documentation; Modify existing components to correct errors, or upgrade interfaces and improve performance; Monitor system operations and functioning to ensure conformance with stakeholder specifications; Perform tests which adhere to planned schedules, or after any revision reporting any anomalies;Document test plans, procedures, or results; Perform application support on a rotational basis; Prepare reports concerning project specifications, activities, or status; Communicate with network personnel or hosting agencies to address hardware or software issues affecting sites or applications;Respond to user inquiries; Monitor security system performance logs to identify problems and notify security specialists if problems occur; Continuously develop and improve understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups;Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions. Desired Experience&Qualification
Role Requirements: Education and Experience Microsoft SQL Server Solid experience with T-SQL programming writing stored procedures Experience debugging stored procedures using tools such as SQL Server Management Studio SQL Server Profiler Experience identifying and addressing query performance issuesExperience with processing bulk datasets (100000+ rows daily) into large databases (50million+ rows) Experience with Analysis Services Experience with SQL Server Data tools Experience with modular DB’s would be advantageous Front End (3-5 Years Experience) Solid experience building and debugging responsive web applications using:ASP.Net MVC, .net Core Angular / Angular JS CSS SCSS Typescript Middle Layer (3-5 Years Experience) Solid experience building and debugging responsive web applications using C# Experience in N-tiered project architecture, using .Net core Entity Framework/Dapper. Good understanding of SOLID principles, DRY Principles, object inheritance.Good understanding of Data Structures and Design patterns Experience building and maintaining modular enterprise applications SOLID State machines GIT Scheduling tool such as Visual CRON would be advantageous Scrum / agile tool to manage user stories and capture time such as Target Process or JiraAgile Development Skills and Behavioral Competencies Attention to detail; Communication skills - written; Quality orientation; Analytically orientated; Strong problem-solving skills; High levels of conscientiousness; Resilience and emotional maturity; Experience with tools like SSMS, Swagger, Azure DevOps;
#J-18808-Ljbffr
Highlights
-
Company nameTop Recruitment
-
Job positionFull Stack Developer Rondebosch or Centurion
Safety Tips
Be careful if you are offered a job on the spot.
More info about this ad
Full Stack Developer Rondebosch or Centurion has been posted in the Cape Town Information Technology category on Locanto.
If you’re still wanting to browse, there is so much to explore in the Information Technology category! Take a look at the ads Full Stack Developer, Cape Town, Intermediate Product Owner - (CONTRACT), Cape Town and 2nd Line IT Network Support in Cape Town to discover more of what you’re looking for. In total, we have 345 ads in Information Technology in Cape Town on Locanto classifieds.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.