Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 15, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Progressive Edge is a Boutique firm specialising in IT / Tech & Data related recruitment services across a range of industry sectors, predominantly within the Cape Town Area.
    Read more about this company

     

    Senior Backend Developer (C# / .NET Core)

    About the Role

    • They're looking for a technically strong, hands-on Senior Backend Developer to join the team and take ownership of backend development. This person will play a central role in delivering a modernised, containerised backend platform, contributing to architecture, coding standards, and product evolution. Ideal for someone who enjoys clean architecture, scalable solutions, and collaborative, cross-functional work.

    Duties and Responsibilities

    • Build scalable, robust backend systems using C# and Entity Framework
    • Lead and participate in code reviews, championing clean, testable, and maintainable code
    • Take ownership of backend architecture and help evolve it with a focus on performance and scalability
    • Work within a cross-functional Scrum team to plan, develop, and deliver software features aligned with business needs

    Requirements to Apply

    • 6-7+ years of backend development experience using C# (.NET Core)
    • Strong knowledge of Entity Framework and relational databases (SQL)
    • Proven experience with software design principles and backend architecture best practices
    • Ability to work independently, take ownership of technical decisions, and communicate clearly within a team
    • Cloud experience (AWS is currently used but open to candidates with any cloud experience)

    Nice to Haves (But Not Required)

    • Experience with cloud infrastructure or SaaS environments
    • DevOps practices and CI/CD pipelines
    • Source Generators or Mediator pattern
    • Exposure to AWS services such as ECS, S3, or Load Balancers
    • Familiarity with NGINX, CDNs, and frontend SPA integrations

    go to method of application »

    Business Development & Recruitment Lead

    Role Overview

    • The Business Development & Recruitment Lead is a high-impact, revenue-generating role designed for an autonomous and strategic professional. You will drive new business growth, manage recruitment delivery, and foster long-term client relationships.

    This role is ideal for someone who:

    • Loves both business development and recruitment not just one or the other.
    • Wants to own their desk and build a portfolio of clients that they manage long-term.
    • Thrives in an environment that offers both autonomy and support.
    • Is eager to develop a team around their success as they grow.

    Key Responsibilities

    Business Development & Sales

    • Own the full sales cycle from prospecting, pitching, negotiating, and signing to recruitment delivery.
    • Secure and onboard new clients within the tech and executive search space.
    • Prioritize high-quality, profitable business opportunities to ensure maximum revenue generation.
    • Identify upsell and cross-sell opportunities, converting contingent work into engaged and retained search agreements.

    Recruitment Delivery & Candidate Sourcing

    • Manage end-to-end recruitment processes
    • Source, engage, and recruit high-caliber tech and executive talent
    • Where supported by delivery consultants, ensure detailed debriefs and filter ensuring client receives exceptional quality
    • Head-hunt proactively rather than relying on job ads.
    • Ensure quality over quantity protecting both clients and candidates by ensuring long-term success.

    Account Management & Client Retention

    • Build strong, trust-based relationships with clients to drive repeat business.
    • Provide strategic hiring advice and become a trusted talent partner.
    • Achieve a client satisfaction score of Y% or higher.

    Team Leadership & Contribution

    • Mentor junior staff and contribute to a collaborative, high-performance culture.
    • Support internal process improvements and help shape Progressive Edge's growth strategy.
    • Take ownership of internal projects or initiatives to enhance efficiency.

    Ideal Candidate Profile

    Experience & Background:

    • 5-10 years of full-cycle recruitment experience (preferably in tech or executive search).
    • Proven ability to consistently achieve revenue targets.
    • Experience selling multiple recruitment service models (contingency, engaged, retained, contracting) is a plus.

    Skills & Competencies:

    • Sales & Business Development - Ability to proactively win new clients and close deals.
    • Full-Cycle Recruitment - Hands-on experience with headhunting, sourcing, and placing top talent.
    • Negotiation & Influence - Strong ability to position value, sell retained search, and close high-quality business.
    • Client Relationship Management - Able to build long-term strategic partnerships.
    • Leadership & Team Collaboration - Natural mentor who supports and uplifts the team.
    • Process Improvement - Excels at finding ways to streamline and enhance recruitment operations.
    • Resilience & Self-Motivation - Thrives in a high-accountability, high-autonomy role.

    go to method of application »

    Senior Full Stack Developer

    The Role

    • This is a hands-on senior role, working directly with the CTO to support and improve their current platforms while also helping lead future technical direction. The right candidate will be confident working across the full stack, enjoy mentoring others, and be excited about working in a purpose-driven environment.

    Key Responsibilities

    • Work closely with the CTO to maintain and enhance .NET MVC applications
    • Lead the upgrade of their Angular implementation (currently v11)
    • Design responsive web interfaces for a range of devices
    • Mentor junior and mid-level developers
    • Act as an internal advocate for AI adoption and innovation
    • Collaborate with product and leadership teams to define and build scalable solutions
    • Maintain and improve Azure infrastructure and CI/CD pipelines
    • Resolve complex bugs and performance issues
    • Contribute to clean, well-reviewed code and testing practices

    What They're Looking For

    • 8+ years of experience with C# and the .NET stack
    • Expertise in .NET Core and Angular (v11+), including migration projects
    • Strong grasp of responsive design, HTML5, CSS3, and modern frontend tools
    • Knowledge of JavaScript libraries (e.g., Angular, Knockout)
    • Proficiency in SQL Server and ORMs like Entity Framework
    • Experience with Azure services, Git, and CI/CD pipelines
    • Familiarity with Hangfire, serverless architecture (e.g., Azure Functions), and SendGrid
    • Comfortable using Gmail, Microsoft Office, Google Workspace, and Jira

    Ideal Attributes

    • Strong technical ability paired with a genuine love for coding
    • A self-starter who can manage their time effectively and work independently
    • Collaborative and able to communicate clearly in a remote team
    • Enthusiastic about innovation, AI, and continuous improvement
    • Reliable under pressure and able to juggle shifting priorities
    • Analytical thinker who can translate business needs into technical solutions
    • A natural mentor who enjoys helping others develop

    go to method of application »

    Senior Sales Executive

    Job Overview

    • We are seeking a high-performing Sales Executive / Business Development Manager with a strong track record in the ICT industry, specifically in selling Managed Services and Outsourced Solutions. The ideal candidate will be a results-driven sales professional responsible for driving new business acquisition within medium to large accounts. They will be part of a dynamic, high-functioning sales team focused on revenue growth and strategic account development.

    Key Responsibilities:

    • Identify, engage, and secure new business opportunities within medium to large accounts.
    • Build and maintain strong relationships with key decision-makers, including C-suite executives.
    • Develop and execute a strategic business development plan to achieve sales targets.
    • Manage a portfolio of key accounts, ensuring customer satisfaction and long-term partnerships.
    • Understand client pain points and provide tailored solutions that drive business value.
    • Stay ahead of renewal cycles and proactively engage clients to secure ongoing business.
    • Maintain deep product and industry knowledge to effectively position solutions.
    • Collaborate with internal teams to align sales efforts with business objectives.
    • Continuously invest in self-education and training to stay current on industry trends.

    Required Experience & Skills:

    • 10+ years of experience in the IT industry, with 5+ years in sales.
    • Proven track record in new business development and sales success.
    • Strong hunter mentality, with the ability to proactively identify and close deals.
    • Ability to manage complex accounts and navigate challenging customer relationships.
    • Exceptional relationship-building skills, fostering trust and long-term client partnerships.
    • Success in meeting and exceeding sales targets in a competitive environment.
    • Strong communication, negotiation, and interpersonal skills.
    • Ability to develop and implement a sales and marketing plan to drive business growth.
    • Self-motivated, resilient, and adaptable to a fast-paced sales environment.
    • Willingness to invest personal time in customer engagement and relationship-building.

    Qualifications:

    • Bachelor's degree or equivalent experience.
    • Formal sales training (e.g., Miller Heiman, SPIN Selling, or equivalent).
    • Relevant technical certifications are advantageous.

    go to method of application »

    Intermediate Software Engineer

    The Position

    • This role is suited to an intermediate software engineer who wants to do more than just deliver tickets. The team values developers who are eager to contribute to product thinking, user experience, and technical design. The role involves working with cross-functional teams product managers, UX designers, QA, and other engineers to build user-facing software thats thoughtful, scalable, and purposeful.
    • Although the work is remote, the team meets in person quarterly in Cape Town.

    The benefits of applying

    • Opportunity to work on a wide range of interesting and meaningful projects
    • Dedicated budget and structured support for training and development
    • Access to an experienced mentor aligned to the developers personal growth goals
    • Collaborative team culture that encourages experimentation and learning
    • Exposure to both technical and product decision-making
    • Flexible work setup with trust-based accountability
    • Focus on building software that solves real-world problems

    Responsibilities / Duties:

    • Write clean, maintainable code based on agile product backlogs
    • Collaborate closely with UX and product teams to influence feature design
    • Contribute to architecture and design decisions with the technical lead
    • Support deployed software and respond to real-world use
    • Raise technical risks early and share solutions with the team
    • Continuously learn and improve individually and as part of the group

    Requirements to apply:

    • Minimum of 2 - 5 years experience as a professional software engineer
    • Relevant degree in computer science or engineering, or equivalent experience
    • Strong communication skills with both technical and non-technical stakeholders
    • Experience with one or more of the following:
    • Cloud-based infrastructure (AWS or Google Cloud)
    • Mobile development using Flutter and Dart, or native Android/iOS
    • Modern web frameworks (Angular, React, etc.)
    • RESTful or GraphQL APIs
    • Relational and NoSQL databases
    • CI/CD pipelines and deployment tools (GitHub Actions, Azure DevOps, etc.)
    • Interest in elegant code, thoughtful design, and collaborative delivery
    • Preference for developers who enjoy breadth and variety over deep specialization

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Progressive Edge Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail