DescriptionInvestec is looking for a highly skilled software engineer.
Day to day responsibilities will include C# development, automation testing and load testing, so C#, .NET skills must be strong.
The role will involve the management of the automation framework as well as C# development tasks.
The incumbent will build, configure, develop, test, and deploy solutions on the platform including Azure integrations.
Responsibilities Responsible for the development, deployment and support of changes that enables the core business processes and integrations.Development of enhancements and integrations based on the technical specifications.Responsible for quality delivery while embracing test driven development, continuous integration, and continuous deployment.Design and develop automated test scripts using C# and relevant testing frameworks.Collaborate with the development team to identify and create test cases and test data.Execute automated tests to validate software functionality, performance, and reliability.Analyse test results and provide detailed reports to stakeholders.Identify, document, and track software defects, ensuring they are resolved in a timely manner.Develop and maintain test frameworks, tools, and test environments.Collaborate with cross-functional teams to ensure code coverage and alignment with project goals.Conduct load and performance testing to identify bottlenecks and areas for optimization.Develop and maintain performance test scripts and scenarios.Monitor and analyse system performance during load tests, identifying performance issues and proposing solutions.Participate in code reviews and provide constructive feedback to improve code quality.Troubleshooting and debugging development issues.Self-starter with ability to handle multiple tasks and shifting priorities.Ability to deliver value effectively and consistently in a high-pressure environment.Ability to work independently once given tasks and partner with people from all areas of the team where needed.Guide and build resilient relationships with fellow devs and app team members.
Core skills include: Proficient with Microsoft .NET technologiesProficient in of C# programming language and object-oriented programming principlesExperience of internal testing and QA processesProven experience in automation and load testing using C#.Experience with testing frameworks such as NUnit, MSTest, or Xunit.Proficiency in using test automation tools, such as Selenium WebDriver or similar.Experience with load testing tools like JMeter, LoadRunner, or Gatling.Familiarity with continuous integration and delivery pipelines.Solid understanding of software testing methodologies, test case design, and defect tracking.Strong analytical and problem-solving skills.Excellent communication and collaboration skills.Self-motivated and able to work independently as well as part of a team.Ability to prioritise and manage multiple tasks in a fast-paced environment.
Other beneficial attributes include: Experience with performance profiling and optimization techniques.Knowledge of web technologies and protocols (HTTP, REST, SOAP, etc.
).Familiarity with agile development methodologies (Scrum, Kanban, etc.
).Experience with version control systems such as Azure DevOps.Knowledge of database concepts and SQL.
Investec Culture At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking.We value individuals who in turn value our that is, a can-do attitude while challenging convention.Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.
Description of the role Investec is looking for a highly skilled software engineer.
Day to day responsibilities will include C# development, automation testing and load testing, so C#, .NET skills must be strong.
The role will involve the management of the automation framework as well as C# development tasks.
The incumbent will build, configure, develop, test, and deploy solutions on the platform including Azure integrations.
Responsibilities Responsible for the development, deployment and support of changes that enables the core business processes and integrations.Development of enhancements and integrations based on the technical specifications.Responsible for quality delivery while embracing test driven development, continuous integration, and continuous deployment.Design and develop automated test scripts using C# and relevant testing frameworks.Collaborate with the development team to identify and create test cases and test data.Execute automated tests to validate software functionality, performance, and reliability.Analyse test results and provide detailed reports to stakeholders.Identify, document, and track software defects, ensuring they are resolved in a timely manner.Develop and maintain test frameworks, tools, and test environments.Collaborate with cross-functional teams to ensure code coverage and alignment with project goals.Conduct load and performance testing to identify bottlenecks and areas for optimization.Develop and maintain performance test scripts and scenarios.Monitor and analyse system performance during load tests, identifying performance issues and proposing solutions.Participate in code reviews and provide constructive feedback to improve code quality.Troubleshooting and debugging development issues.Self-starter with ability to handle multiple tasks and shifting priorities.Ability to deliver value effectively and consistently in a high-pressure environment.Ability to work independently once given tasks and partner with people from all areas of the team where needed.Guide and build resilient relationships with fellow devs and app team members.
Core skills include: Proficient with Microsoft .NET technologiesProficient in of C# programming language and object-oriented programming principlesExperience of internal testing and QA processesProven experience in automation and load testing using C#.Experience with testing frameworks such as NUnit, MSTest, or Xunit.Proficiency in using test automation tools, such as Selenium WebDriver or similar.Experience with load testing tools like JMeter, LoadRunner, or Gatling.Familiarity with continuous integration and delivery pipelines.Solid understanding of software testing methodologies, test case design, and defect tracking.Strong analytical and problem-solving skills.Excellent communication and collaboration skills.Self-motivated and able to work independently as well as part of a team.Ability to prioritise and manage multiple tasks in a fast-paced environment.
Other beneficial attributes include: Experience with performance profiling and optimization techniques.Knowledge of web technologies and protocols (HTTP, REST, SOAP, etc.
).Familiarity with agile development methodologies (Scrum, Kanban, etc.
).Experience with version control systems such as Azure DevOps.Knowledge of database concepts and SQL.
Investec Culture At Investec we look for dynamic, energetic people filled with tenacity, integrity and out of the ordinary thinking.We value individuals who in turn value our that is, a can-do attitude while challenging convention.Diversity, competency, and flexible leadership are respected in pursuit of the growth of our business.We are committed to diversity and inclusion when recruiting internally and externally.
Operations Support – Modeling and Engineering Engineer/Specialist/Analyst Description The Modeling and Engineering Support Engineer/Specialist/Analyst positi...
Southern Company - Gauteng
Published a month ago
Systems Analyst (Payments)Apply locations Randburg Johannesburg posted on Posted 3 Days Ago time left to apply End Date: January 31, 2025 (30+ days left to a...
Rmbwestport - Gauteng
Published a month ago
Position summaryIndustry: Scientific, Research & Development Job category: IT-Architecture Location: Randburg Contract: Permanent Remuneration: Market Relate...
Mintek Pty Ltd. - Gauteng
Published 14 days ago
Specialist Cybersecurity Incident Management Nexio Midrand, Gauteng Permanent Closing Date 13 December 2024Job Details Division: Solutions Minimum experience...
Info Desk - Gauteng
Published a month ago
Built at: 2024-12-24T17:52:27.205Z