Talent Hackers logo
Talent Hackers

Top talent from the fastest-growing continent on earth.

C# Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2024H1B No SponsorCompany SiteLinkedIn

Location

South Africa

Posted

5 days ago

Salary

0

Seniority

Senior

Job Description

C# Developer

Talent Hackers

• Working within an agile team to develop, test, and maintain web and desktop-based business applications built on Microsoft technologies. • Assisting in the collection and documentation of user's requirements, development of user stories, and estimates. • Preparing reports, manuals and other documentation on the status, operation and maintenance of software. • Design, develop, and unit test applications in accordance with established standards. • Participating in peer reviews of solution designs and related code. • Package and support deployment of releases. • Developing, refining, and tuning integrations between applications. • Analyzing and resolving technical and application problems. • Adhering to high-quality development principles while delivering solutions on-time and on-budget. • Providing third-level support to business users.

Job Requirements

  • Minimum Requirements
  • .Net/Entity/React Frameworks
  • Microsoft .NET development (.NET 10, specifically) using C#.Net.
  • ASP.Net Core, Web Forms, MVC
  • SQL Server, T-SQL/SQL scripting, SSIS
  • Azure experience, Logic Apps/Azure Function Apps/Web Apps
  • Web Services/APIs.
  • Good communication and people skills.
  • Strong desire to learn.
  • Core Competency Requirements
  • Solid understanding of object-oriented programming concepts.
  • Familiarity with version control concepts.
  • Desirable Requirements
  • Microsoft Dynamics 365 CE / CRM.
  • Exposure to web development using HTML5, CSS and JavaScript (jQuery, React JS).
  • SSAS/SSRS/Power BI
  • Python/Flask/Apache Kafka/Git/GitHub/Postman/Swagger
  • Azure DevOps
  • Experience of Agile/Scrum Practices
  • Knowledge of client/server application development.
  • Knowledge of agile development methodologies.
  • Knowledge of unit testing theory.
  • Solid understanding of relational database design and querying concepts.
  • University degree in Computer Science (2:1) or a related discipline.
  • Experience of working within Property Services, Real Estate, or Social Housing environments and/or with market specific applications.

Related Job Pages

More Software Engineer Jobs

Canva logo

Curriculum Developer, 12 Month Contract – Primary/Elementary

Canva

Founded in 2012, Canva offers an online graphic design and publishing platform used by millions of people across the globe. As an employer, Canva offers flexibl

• Providing primary/elementary topics and prescribing learning assessments based on curriculum performance tasks • Developing the content plan and direction across multiple subject areas with the creative team • Reviewing written creative briefs for new elements (illustrations, photos, and/or videos) to ensure topic relevancy and grade-level appropriateness • Reviewing the curriculum alignment of the topics written by the creative team • Ensuring elements used are appropriate for their intended educational purpose • Reviewing whether learning assessment activities written by the creative team align with the performance tasks specified in the curriculum

Philippines
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Desenvolver e evoluir serviços backend utilizando NestJS e arquiteturas orientadas a eventos. • Construir e manter aplicações frontend utilizando Next.js, React e TypeScript, seguindo os padrões de design da plataforma. • Projetar e evoluir modelos de dados e integrações utilizando PostgreSQL. • Desenvolver integrações com provedores de Inteligência Artificial e serviços da plataforma. • Participar da definição de arquitetura, revisões técnicas e evolução dos padrões de engenharia. • Contribuir para a evolução dos processos de CI/CD e operação em ambientes Kubernetes e multi-cloud. • Utilizar agentes e ferramentas de Inteligência Artificial para acelerar o ciclo de desenvolvimento de software e aumentar a qualidade das entregas. • Colaborar com equipes de produto, plataforma e engenharia na construção de soluções escaláveis e inovadoras.

Brazil
Mercola logo

Senior Software Engineer

Mercola

The compensation and benefits information is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law. The Company expects to accept applications for this position until June 14, 2026, but encourages interested applicants to apply as soon as possible. We will review this information, and one of our Talent Acquisition professionals will reach out if your background aligns with the position. Our Commitment to Equal Opportunity and Inclusion: Mercola and its affiliates (“Mercola”) are proud to be an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race (including hairstyle and texture), color, religion or belief (or lack thereof) (including religious grooming and dress practices), sex, nationality, national or ethnic origin, civil status, age, citizenship status, sexual orientation, disability, genetic information, familial status, marital or registered civil partnership status, pregnancy or parental status, gender identity, gender reassignment, military or veteran status, or any other protected characteristic in accordance with applicable laws and regulations. If you need accommodation, please send an email to hr@mercola.com to let us know the nature of your request.

Full TimeRemoteTeam 201-500

Role Description Some engineers write features. Others build the systems that entire businesses depend on. This is your opportunity to become one of them. You'll own meaningful work from first idea to production, creating experiences that customers rely on every single day. Every improvement you make creates momentum. Every release becomes part of your professional legacy. You'll solve challenging problems alongside experienced engineers who trust you with real ownership, encourage continuous growth, and celebrate curiosity. You'll experience the excitement of learning quickly, shipping confidently, and seeing your work make an immediate difference. You'll build software that helps people access trusted health products and information while continuously expanding your own capabilities. You'll help reshape the future of intelligent software by combining thoughtful engineering with modern AI-powered development to set a new standard for quality, speed, and innovation. This is the kind of role ambitious engineers remember because they truly own what they build. Qualifications - Demonstrated experience building and operating production software end-to-end. - Strong full-stack engineering background including frontend, backend, databases, and deployment. - Strong SQL skills and database schema design experience. - Experience developing secure APIs and third-party integrations. - Excellent written communication for both technical and non-technical audiences. - Ability to collaborate during regular US Eastern business hours. - Current, hands-on experience using AI coding tools such as Claude Code, Codex, or an equivalent. Requirements - Design, build, deploy, and operate production software across the full application stack. - Own features from architecture through deployment and ongoing production support. - Develop secure APIs, backend services, data models, and integrations. - Build and improve customer-facing applications and internal engineering systems. - Work across cloud infrastructure, deployment pipelines, application reliability, and security. - Collaborate closely with business stakeholders and communicate technical concepts clearly. - Use modern AI coding assistants daily while applying sound engineering judgment. - Continuously improve systems, processes, and engineering quality through ownership and initiative. Benefits - Remote full-time employment. - High-autonomy engineering culture. - End-to-end product ownership. - Opportunity to work across multiple modern platforms and technologies. - Daily use of state-of-the-art AI development tools. - Direct collaboration with a senior engineering team. - Meaningful opportunities for technical growth and expanded ownership. - Medical, Dental, and Vision coverage. - Accident, Hospital Indemnity, and Critical Illness. - Employee Assistance Program (EAP). - Employer Paid Life and AD&D Insurance. - Optional Supplemental Life and AD&D Insurance. - Short- and Long-Term Disability Insurance. - Flexible Spending Accounts. - Health Spending Accounts. - Dayforce Wallet – get paid as you earn. - Employee Discount. - Retirement Planning (401k with matching contribution). - Pet Insurance. - Wellness Program Offerings. - Paid Time Off, accrued per pay period based on years of service, starting at 15 days annually. - 9 Paid Holidays per year, including 1 floating holiday.

United States
$145K - $185K / year

Senior Software Engineer

Dfns

Location: France or EU (remote-first, office optional) Equipment: MacBook Pro + essentials Title: Head of Legal Salary: €80,000–140,000 per year (full-time) Equity: 100-300 stock options vested over 4 years

Role Description Join a team of engineers and cryptographers building the infrastructure behind the next generation of financial systems. We’re hiring a Senior Software Engineer to build and scale the core backend services that power our platform. You’ll design and operate APIs, microservices, and data systems that handle wallet operations, transaction processing, and integrations across multiple blockchains. You’ll work closely with product, security, and infrastructure teams to turn complex requirements into reliable production systems. This role goes beyond implementation. You’ll contribute to architecture decisions, improve development workflows, and help ensure the platform remains fast, secure, and resilient under real-world financial workloads. Responsibilities - Design, build, and maintain secure, scalable backend services and APIs (REST). - Architect databases and microservices for performance, reliability, and growth. - Own projects end to end: from requests, implementation to production and iteration. - Troubleshoot complex issues, resolve performance bottlenecks, ensure resilience. - Collaborate with product, security, and leadership on roadmap and technical direction. - Document systems, share knowledge, and support client-facing discussions. Qualifications - 8+ years of backend software engineering experience in fintech or finance. - Strong in TypeScript, proven track record building scalable APIs and dev tools. - Expertise with databases (PostgreSQL, DynamoDB, NoSQL) and AWS services. - Skilled in microservices, CI/CD pipelines, observability, and SSLDC practices. - Familiar with public key infrastructure and backend security fundamentals. - Strong problem-solving, clear communication, and ability to deliver under pressure. Requirements - Intro call with Co-CEO (30 min) - Personality and cognitive tests (45 min) - Coding test in the language of your choice - Focus interviews with the hiring panel (180 min) - Code review - Architecture review - Security fundamentals - Culture check fit - Final interview with CTO (30 min) - Reference calls and background checks Terms - Title: Senior Software Engineer - Salary: $140,000-240,000 per year (full-time). - Equity: 100-200 stock options vested over 4 years. - Benefits: Healthcare and travel expenses. - Location: US or EU (remote-first, office optional). - Equipment: MacBook Pro + essentials.

Northern America + 1 moreAll locations: Northern America | Europe
$140K - $240K / year