Intermediate .NET Full Stack developer

at  PBT Group

Cape Town, Western Cape, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Dec, 2024Not Specified03 Sep, 2024N/AHtml,Css,Sql,Vue.Js,Computer Science,Career Opportunities,Agile Methodologies,Commerce,Angular,Web Services,Javascript,Information SystemsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We have a requirement for an Intermediate .NET Full Stack Developer who will be responsible for designing, developing, and maintaining software applications using the Microsoft .NET Framework. This role requires a strong understanding of both front-end and back-end technologies, including proficiency in languages such as C# and JavaScript. In-depth knowledge of SQL, particularly on MS SQL or SAP HANA SQL, is essential. The developer will work closely with cross-functional teams, ensuring the smooth delivery of robust and scalable applications.

Duties & Responsibilities:

  • Collaborating with cross-functional teams to define, design, and implement new features.
  • Writing clean, efficient, and scalable code for web applications, ensuring best practices.
  • Developing and maintaining complex SQL queries on MS SQL or SAP HANA.
  • Designing front-end web architecture with proficiency in HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js).
  • Building and maintaining back-end services and APIs using C# and .NET Framework.
  • Integrating third-party systems, services, and APIs to enhance application functionality.
  • Ensuring application responsiveness and optimising performance for scalability.
  • Troubleshooting and resolving application issues in both front-end and back-end environments.
  • Conducting code reviews to ensure adherence to coding standards and best practices.
  • Mentoring junior developers and providing guidance on development practices and problem-solving techniques.
  • Staying updated with industry trends and continuously improving skills and knowledge.

Skills & Experience Required:

  • Proficiency in C# and .NET development.
  • Strong front-end development skills using HTML, CSS, and JavaScript frameworks (React, Angular, or Vue.js).
  • Extensive experience writing complex SQL queries (MS SQL or SAP HANA SQL).
  • Experience in building RESTful APIs and web services.
  • Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
  • Understanding of Agile methodologies and Scrum practices.
  • Strong troubleshooting and debugging skills.
  • Excellent communication and teamwork skills.
  • Ability to mentor and guide junior developers.

Additional Criteria:

  • Strong problem-solving skills and attention to detail.
  • Ability to work independently and in a team environment.
  • Ability to adapt and work in a fast-paced environment.

Qualifications & Certification:

  • A degree in Computer Science, Information Systems, Business Administration, Commerce, or equivalent field.
  • Certifications in .NET development or SQL are an added advantage.
  • In order to comply with the POPI Act, for future career opportunities, we require your permission to maintain your personal details on our database. By completing and returning this form you give PBT your consent

Responsibilities:

  • Collaborating with cross-functional teams to define, design, and implement new features.
  • Writing clean, efficient, and scalable code for web applications, ensuring best practices.
  • Developing and maintaining complex SQL queries on MS SQL or SAP HANA.
  • Designing front-end web architecture with proficiency in HTML, CSS, and JavaScript frameworks (e.g., React, Angular, or Vue.js).
  • Building and maintaining back-end services and APIs using C# and .NET Framework.
  • Integrating third-party systems, services, and APIs to enhance application functionality.
  • Ensuring application responsiveness and optimising performance for scalability.
  • Troubleshooting and resolving application issues in both front-end and back-end environments.
  • Conducting code reviews to ensure adherence to coding standards and best practices.
  • Mentoring junior developers and providing guidance on development practices and problem-solving techniques.
  • Staying updated with industry trends and continuously improving skills and knowledge


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Business Administration, Administration, Business, Commerce, Information Systems

Proficient

1

Cape Town, Western Cape, South Africa