Fragomen
Job Details
📍 Location: Johannesburg, Gauteng, South Africa (Rosebank)
🏢 Company: Fragomen
💼 Job Title: Backend Software Developer
🧑💻 Job Type: Full-Time, Permanent
🏗️ Team: Global Development Lab
📊 Industry: Technology / Immigration Services
🆔 Job Requisition ID: REQ-023700
🏢 Office Address: Rosebank Mall Offices, 4th Floor, 11 Cradock Ave, Johannesburg, 2196
Company Overview
Fragomen is a leading global provider of immigration and mobility solutions, helping individuals and businesses navigate cross-border employment and compliance. With a strong focus on innovation and technology, Fragomen develops cutting-edge solutions that simplify global mobility and enable organisations to operate seamlessly across borders.
The company fosters a diverse, inclusive, and forward-thinking environment, where technology and expertise combine to deliver impactful global solutions.
Job Overview
The Backend Software Developer will be responsible for designing, developing, and maintaining backend services that support web applications. The role primarily focuses on a .NET-based architecture with integrations into Microsoft Dynamics 365, while also contributing to the transformation of systems into cloud-native applications.
You will collaborate with global teams, including developers, designers, and business stakeholders, to define problems and deliver scalable, high-quality solutions.
Key Responsibilities
Backend Development & Maintenance
- Develop backend services aligned with architectural roadmaps
- Maintain and support .NET REST APIs
- Identify and resolve system defects and performance issues
System Integration & Collaboration
- Ensure interoperability with internal systems and applications
- Collaborate with IT teams and business stakeholders globally
- Participate in solution design and problem-solving processes
Cloud & Modernisation
- Support refactoring of legacy systems into cloud-native applications
- Work with modern development practices and scalable architectures
Qualifications
Education
- Relevant qualification in Computer Science, IT, or related field (preferred)
Experience
- Experience working in remote Agile development teams
- Proven experience in .NET REST API development
- Experience working with SQL and NoSQL databases
Skills
- Strong understanding of backend development principles
- Experience with unit testing and clean coding practices (FAST principles)
- Familiarity with Microsoft Dynamics 365 integrations
Advantageous Skills:
- AWS cloud-native development
- Experience with AWS Lambda and Serverless Framework
CV Tips for Applicants
- Highlight .NET API development projects and backend systems you’ve built
- Include experience with cloud platforms (AWS/Azure) if applicable
- Showcase your database experience (SQL/NoSQL) with real use cases
- Demonstrate problem-solving skills with examples of debugging or optimisation
- Mention experience working in Agile or distributed teams
Benefits of Joining Fragomen
- Competitive salary aligned with experience
- Medical aid, gap cover, and employee wellness programmes
- Provident fund, life insurance, and disability cover
- Generous leave including annual, birthday, and study leave
- Access to learning platforms, mentorship, and bursaries
- Hybrid working model with flexible arrangements
- Opportunity to work in a global, diverse, and innovative environment
Company Policy
Fragomen is committed to diversity, inclusion, and equal opportunity employment. All applications are subject to background checks and employment verification processes in line with local regulations.
If you do not receive feedback after the recruitment process, please consider your application unsuccessful.
To apply for this job please visit fragomen.wd115.myworkdayjobs.com.
