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 22, 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 »

    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 »

    Business Development Manager - New Logo Acquisition (SaaS)

    About the Role

    • The Business Development Manager will focus on acquiring new clients (new logo acquisition) and driving revenue growth. Reporting to the Sale Manager, this role is pivotal to expanding the company's market presence. You'll be responsible for the full sales cycle from prospecting and lead qualification to closing deals while collaborating with internal teams to ensure customer needs are met. The ideal candidate will bring a strong SaaS sales background, excellent communication skills, and a proven ability to exceed targets.
    • You will have two channels for lead gen to support your success in this business.

    Key Responsibilities:

    New Business Development (75%)

    • Lead the end-to-end sales process, from lead qualification to contract signing and CRM updates. Identify customer needs, recommend tailored solutions, negotiate pricing, and close deals. Consistently achieve and exceed sales targets, driving revenue growth.

    Prospecting and Lead Generation (25%)

    • Identify, qualify, and engage new prospects using multiple channels, including outbound outreach, networking, and referrals. Build and maintain a robust sales pipeline, ensuring sustained opportunity flow.
    • Strategic Collaboration and Communication
    • Partner with engineering and product teams to relay customer requirements and influence product development. Create clear, compelling proposals, including ROI summaries and customized quotes, that address client needs and expectations.

    Sales Strategy and Representation

    • Develop and execute sales and marketing strategies to promote new products and services. Represent the company at conferences, trade shows, and speaking engagements to enhance visibility and build relationships.

    Requirements:

    • SaaS FinTech Sales Experience: 5+ years in B2B SaaS sales. While SaaS is required FinTech or selling into CFOs Credit Managers or similar would be a huge plus. You will need a strong track record of exceeding targets (essential).
    • Communication Skills: Exceptional written and verbal communication skills (essential) as well as good presentation skills. This is a client-facing role.
    • New Business Expertise: Proven ability to manage the full sales cycle, with a focus on prospecting, solution selling, and deal closure (essential).
    • Degree Preferred: Bachelors degree is advantageous but not mandatory.
    • Collaborative Spirit: Works effectively with cross-functional teams to ensure client success and drive product alignment.

    go to method of application »

    Senior Tech Recruiter (360)

    Here's who we are looking for from a personality perspective, is this you?

    • A self-driven individual who cares about quality and takes pride in the work they produce. You need to have a polished approach to your work
    • A person who can be relied upon by their teams, their clients and the candidates who trust them with their applications
    • A person who values their reputation, and conducts their work in an honest and ethical manner, even when it means turning away placements, clients, candidates or saying no
    • If you came from a dodgy agency you would need to leave some of those practices at the door! No marketing CVs without candidates knowing, no spamming, and no mass mails and no annoying potential clients with cold calls.
    • You need to actually enjoy recruitment not everyone does
    • The ideal candidate will think out of the box when needed, to find solutions to recruitment challenges we face as a business. We are not looking to stay the same and keep working in the same way, we want people to help us continuously re-shape our way as a team
    • You naturally build strong relationships, you have a kind demeaner, but can be firm when required
    • You take initiative
    • You close the loop on each piece of work without being asked to do so
    • You are interested in, and excited by technology.
    • Ability to look up and learn new areas of technologies that you dont have exposure to, to independently and continuously build your knowledge in your market to ensure more effective matches across various stacks and areas of technology
    • You are people-centric and have a genuine care for the well-being of others, and yourself
    • You have a sense of humour, along with a strong moral compass
    • Committed to quality over quantity

    These are the kinds of things that will keep you busy

    • Research, source, identify and interview candidates for open positions allocated to you to ensure you maintain these clients
    • Walk both clients & candidates through the entire recruitment cycle
    • Update and maintain the ATS giving care to data quality
    • Update & maintain both CRM, & Project Management tools
    • Both permanent and contracting positions may form part of your portfolio
    • Contribute to the constant improvement of systems, tools & processes
    • Implement your own operational structures to ensure you are meeting the volumes you need to in order to meet the expectations of the business, your clients, and anyone else you have committed to
    • Work with the team in streamlining processes to continuously improve business processes and workflows
    • Continuously attract talent by using multiple sources to advertise and recruit
    • Continuously build a talent pipeline and referral network
    • Negotiating offers
    • Ad-hoc administrative duties
    • Develop and update job descriptions
    • Efficiently manage a strong candidate flow to the team
    • Identify and implement new innovative ways to source and connect with talent
    • Mentor other recruiters and share knowledge wherever you can
    • Contribute positively to the culture of the team

    Requirements:

    • 4 years experience in AGENCY Recruitment at a minimum, with 10 years overall work experience. This is a senior position
    • A polished approach to your work
    • Experience in hiring for IT / Tech related positions essential
    • You need to have a good idea of the tech landscape in South Africa, various companies, their environment and tech stacks
    • Experience supporting a fast-paced organization.
    • Experience using an ATS (applicant tracking system) and other tools such as HubSpot, Asana and various sourcing tools would be an advantage
    • Strong knowledge of various earning packages and ability to create comparisons to support your negotiations during the hiring stage
    • Strong interviewing skills and ability to draw out the right information to gage suitability and fit for various positions
    • Ability to connect with a wide range of people from junior through to exec level
    • Strong attention to detail
    • Excellent organizational skills
    • Exceptional communication skills both written and verbal
    • You need to have both the ability and confidence to engage with high-level candidates
    • You will need a stable working track record

    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