Enable job alerts via email!

Senior Full Stack Developer -Hybrid (2 days office per week)

JenRec Recruitment

Centurion

On-site

ZAR 200,000 - 300,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A dynamic recruitment company is seeking a Senior Full Stack Developer to enhance their software solutions. The ideal candidate will have extensive experience in C#, T-SQL, and Angular, focusing on building high-performance, secure web applications. Join a collaborative team and contribute to innovative projects.

Qualifications

  • Proven experience as a Full Stack Developer.
  • Expertise in C#, T-SQL, and Angular.
  • Familiarity with PCI compliance.

Responsibilities

  • Design, develop, and optimize T-SQL stored procedures.
  • Write robust C# code and develop responsive web pages.
  • Lead testing and QA for software systems.

Skills

C#
T-SQL
Angular
Web Development Practices
Problem-solving

Job description

The ideal candidate will have strong technical skills in full-stack development, and experience in working within a collaborative team environment. As a senior member of the team, you will be responsible for creating secure, PCI-compliant code while driving the continuous improvement of the product suite.

Key Responsibilities :

Development :

  • Design, develop, and optimize T-SQL stored procedures and functions to support business logic.
  • Write regression tests to validate T-SQL code.
  • Perform database performance tuning and optimization to ensure smooth operations.
  • Develop responsive, user-friendly web pages that provide excellent user experiences while ensuring efficient data flow between front-end, back-end, and service layers.
  • Write robust C# code to facilitate seamless integration between backend and front-end functionality.
  • Use Angular to build reusable front-end components and improve the user interface.
  • Recommend and implement performance enhancements for web applications.
  • Design and implement robust security measures for websites, including firewalls and message encryption.
  • Incorporate all necessary technical considerations into design plans, including budget, performance, and compliance with privacy and accessibility standards.

Analysis :

  • Work closely with stakeholders to analyze product needs and evaluate design feasibility within project timelines and budget constraints.
  • Collaborate with project managers and other technical teams to assess product requirements, limitations, and system performance.
  • Ensure clear communication and alignment with internal and external stakeholders regarding project progress, technical issues, and software design decisions.
  • Gather and evaluate data to ensure hardware configurations align with system performance standards and requirements.
  • Document detailed system specifications, including features, technical architecture, and system interfaces.

Testing & Quality Assurance :

  • Lead or participate in the development and execution of testing and validation procedures for software systems.
  • Modify existing components to address errors, improve interfaces, and enhance performance.
  • Monitor system performance, and perform testing according to scheduled timelines, ensuring any issues are identified and addressed promptly.
  • Provide clear documentation for test plans, procedures, and results to ensure transparency and knowledge sharing.

Operations & Support :

  • Participate in rotational application support, troubleshooting and resolving issues as needed.
  • Collaborate with network personnel and hosting teams to address any hardware or software issues affecting system performance.
  • Provide timely responses to user inquiries and monitor security logs for potential issues.

Learning & Professional Development :

  • Continuously improve ytheir knowledge of current web technologies and best practices through training, workshops, and industry events.
  • Stay up-to-date with emerging trends in software development, with a focus on enhancing skill sets relevant to the team and projects.
  • Partner with management and development teams to prioritize projects, resolve conflicts, and make key decisions that align with business goals.
  • Contribute to solution development by identifying appropriate technologies and approaches to meet team objectives.

Required Skills & Qualifications :

  • Proven experience as a Full Stack Developer with expertise in C#, T-SQL, Angular, and modern web development practices.
  • Strong experience in designing and developing secure, high-performance web applications.
  • Familiarity with PCI compliance and ensuring security in all development processes.
  • Ability to collaborate effectively with cross-functional teams, including designers, analysts, and other developers.
  • Excellent problem-solving skills, attention to detail, and ability to handle complex technical challenges.

If you are a proactive, skilled Senior Full Stack Developer with a passion for building high-quality, secure, and user-friendly software, we want to hear from you. Apply today to join their team!

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.