Login Enter

CCG Systems

9 months ago

Senior Web Developer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
CCG Systems
Location
South Africa, Gauteng, Johannesburg South Africa
Posted
9 months ago
View all jobs at CCG Systems

Job description

We are seeking a skilled and motivated Web Developer with strong experience in Blazor, NET Core, and Angular to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining secure, scalable, and high-performance web applications that deliver an exceptional user experience. As a member of our cross-functional team, you will work across the full development stack, collaborating closely with designers, product managers, and other developers to deliver high-quality software solutions. Key Responsibilities: * Design, develop, and maintain web applications using Blazor, .NET Core, and Angular. * Write clean, well-documented, and testable code. * Collaborate with cross-functional teams to define, design, and ship new features. * Participate in code reviews and provide constructive feedback. * Troubleshoot, debug, and fix software defects. * Optimize application performance for maximum speed and scalability. * Stay up-to-date with the latest web development technologies and trends. * Contribute to the continuous improvement of our development processes. Qualifications: * Bachelor's degree in Computer Science or a related field. * 5+ years of experience in web development. * Strong experience with Blazor, .NET Core, and Angular. * Proficiency in C#. * Experience with front-end technologies such as HTML, CSS, and JavaScript. * Experience with RESTful APIs. * Experience with SQL databases. * Strong understanding of software design principles and best practices. * Excellent problem-solving and communication skills. * Ability to work independently and as part of a team. Bonus Points: * Experience with cloud platforms (e.g., AWS, Azure). * Experience with DevOps practices. * Experience with CI/CD pipelines. * Experience with Agile development methodologies. * Familiarity with unit testing and integration testing. Benefits: * Competitive salary. * Health insurance. * Paid time off. * Professional development opportunities. * Opportunity to work on challenging and rewarding projects. * Collaborative and supportive work environment.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.