DataEQ logo
DataEQ

Get high-quality, actionable data from unstructured public feedback.

Software Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

South Africa

Posted

75 days ago

Salary

0

Seniority

Senior

Bachelor DegreeExperience acceptedEnglish

Job Description

Software Developer

DataEQ

• Join a small dev team building web applications for clients and staff • Work on both front-end and back-end code, processing real-time data streams • Efficiently store data for real-time querying • Annotate data using crowdsourcing and machine learning systems • Collaborate with the dev team to meet company needs and goals • Participate in an agile-lite environment focused on delivering great software quickly

Job Requirements

  • A curious, always learning personality
  • A need to communicate, to let others know what you’re doing, and to learn what others need from the dev and product teams
  • Problem-solving skills and joy from jumping in and fixing things
  • Glowing references from those you worked with in the past
  • Experience delivering projects from idea to production

Benefits

  • Market related remuneration packages
  • Generous annual leave
  • Optional Medical Aid
  • Compulsory Pension Fund and Group Life
  • Personal development budget
  • Long-term service compensation after 5 years and 10 years
  • Fully remote work environment with access to co-working space
  • A solid work from home set up, which includes a contribution towards your wifi expenses and access to state of the art programming tools
  • Regular team socials
  • Talented colleagues and an open culture

Related Job Pages

More Full-stack Engineer Jobs

Senior Agentic AI Software Developer

Kentro.us

Kentro, formerly IT Concepts, Inc., is a mission-driven digital modernization and transformation firm founded in the early 2000s and headquartered in McLean, Virginia. Kentro speci

Overview Thank you for considering IT Concepts dba Kentro, where innovation drives opportunity and collaboration leads to success. Our dynamic community of experts is fully committed to advancing our customers' missions, fostering professional growth, and making a positive impact on our communities. By joining our supportive community, you will find that Kentro is dedicated to your personal and professional development. Together, we can drive meaningful change, spark innovation, and achieve extraordinary milestones. Kentro is hiring a Senior AI Agentic Software Developer with deep experience designing, building, and deploying agent-based AI systems in regulated, security-constrained environments. This role goes beyond prompt engineering, you will architect context-aware, tool-using AI agents that operate reliably within Government Community Cloud High (GCCH) and federally compliant environments. You will work at the intersection of LLM orchestration, contextual engineering, secure data access, and cloud-native software development, translating mission and business requirements into production-grade AI systems. Responsibilities Agentic AI & Contextual Engineering - Design and implement multi-step, agentic AI workflows (planner/executor, tool-using agents, RAG + memory patterns) - Engineer robust contextual pipelines including: - Retrieval-augmented generation (RAG) - Structured memory (short-term, long-term, episodic) - Tool invocation and function calling - Control hallucination, drift, and overreach through grounding, validation, policy constraints, and ensemble methods. - Optimize context windows, token usage, and latency under federal cost, platform quotas, and performance constraints. Secure Software Development - Build production-grade services using Python, Java, C++, Rust, GO, C#, TypeScript - Implement APIs and microservices that integrate AI agents with: - Data lake house - SharePoint - Microsoft Graph API - Line-of-business systems - Apply secure coding practices aligned with NIST 800-53 / 800-171 Azure GCCH and Federally Compliant Architecture - Design and deploy solutions in GCCH environments - Work within constraints such as: - Limited model availability - Restricted outbound network access - Controlled identity and authentication flows - Use Azure services including: - Azure AI (OpenAI / Foundry where applicable) - Azure Kubernetes Service (AKS) - Azure Functions / App Services - Azure Data Lake Storage - Azure Key Vault - Implement identity, RBAC, and managed identities aligned with federal requirements Compliance, Governance, and Safety - Design AI systems with auditability, traceability, and explainability - Support Authority to Operate (ATO) processes - Implement logging, monitoring, and human-in-the-loop controls - Ensure data residency, data minimization, and model usage compliance Location: This position can be performed remotely within the United States and will support Eastern Time working hours. Travel may be required. Qualifications - 6+ years of professional software development experience - 3+ years working with LLMs, AI orchestration frameworks, or conversational AI systems - Bachelor’s or Master’s degree in one of the following: - - Computer Science - - Computer Engineering - - Software Engineering - - Data Science - - Artificial Intelligence - - Mathematics (with CS focus) - - OR equivalent practical experience (8–10+ years) in advanced software engineering + AI systems may substitute for degree. - Hands-on experience building agentic or multi-step AI systems - Strong understanding of contextual engineering (not just prompt writing) - Experience deploying solutions in Azure Government (GCCH) or similar sovereign clouds Technical Expertise: - Deterministic & Re-playable Agent Execution - Secure Tooling & Capability Sandboxing - Latency Engineering Under Network Constraints - Change Management for AI Behavior Preferred Qualifications / Experience: - Knowledge of federal security and compliance frameworks (NIST, FedRAMP, DoD ILs) - Experience with frameworks such as: - - LangChain / LangGraph - - Semantic Kernel - - AutoGen or equivalent agent frameworks - Familiarity with: - - Vector databases (Azure AI Search, PostgreSQL + pgvector, etc.) - - Evaluation frameworks for LLM outputs - Prior experience supporting federal civilian or DoD customers - Understanding of tradeoffs between local model hosting vs API-based model access - Experience with AI governance or responsible AI implementation - Building autonomous agent frameworks - Tool-using LLMs - Memory architectures (vector DBs) - Planning loops (ReAct, Tree-of-Thought, etc.) - Guardrails & policy enforcement - Secure deployment in regulated environments Clearance Requirement: - Public Trust required; ability to obtain higher clearance eligibility preferred - U.S. Citizenship What Success Looks Like in This Role: - AI agents behave predictably, securely, and within scope - Context is intentionally engineered, not accidentally accumulated - Systems pass security review without last-minute redesign - Stakeholders trust the AI because it is auditable and explainable - Solutions work within GCCH and federal constraints, not by ignoring them Benefits The Company We believe in generating success collaboratively, enabling long-term mission success, and building trust for the next challenge. With you as our partner, let’s solve challenges, think innovatively, and maximize impact. As a valued member of our team, you have the unique opportunity to work in a diverse range of technology and business career paths, all while supporting our nation and delivering innovative technology solutions. We are a close community of experts that pride ourselves on creating an environment defined by teamwork, dedication, and excellence. We hold three ISO certifications (27001:2013, 20000-1:2011, 9001:2015), two CMMI ML 3 ratings (DEV and SVC) and CMMC Level 2 Certification. Industry Recognition Growth | Inc 5000’s Fastest Growing Private Companies, DC Metro List Fastest Growing; Washington Business Journal: Fastest Growing Companies, Top Performing Small Technology Companies in Greater D.C. Culture | Northern Virginia Technology Council Tech 100 Honoree; Virginia Best Place to Work; Washington Business Journal: Best Places to Work, Corporate Diversity Index Winner – Mid-Size Companies, Companies Owned by People of Color; Department of Labor’s HireVets for our work helping veterans transition; SECAF Award of Excellence finalist; Victory Military Friendly Brand; Virginia Values Veterans (V3); Cystic Fibrosis Foundation Corporate Breath Award Benefits We offer competitive benefits package including paid time off, healthcare benefits, supplemental benefits, 401k including an employer match, discount perks, rewards, and more. We invest in our employees – Every employee is eligible for education reimbursement for certifications, degrees, or professional development. Reimbursement amounts may fluctuate due to IRS limitations. We want you to grow as an expert and a leader and offer flexibility for you to take a course, complete a certification, or other professional growth and networking. We are committed to supporting your curiosity and sustaining a culture that prioritizes commitment to continuous professional development. We work hard; we play hard. Kentro is committed to incorporating fun into every day. We dedicate funds for activities – virtual and in-person – e.g., we host happy hours, holiday events, fitness & wellness events, and annual celebrations. In alignment with our commitment to our communities, we also host and attend charity galas/events. We believe in appreciating your commitment and building a positive workspace for you to be creative, innovative, and happy. Commitment Equal Opportunity Employment & VEVRAA Kentro is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state or local law. Kentro is strongly committed to compliance with VEVRAA and other applicable federal, state, and local laws governing equal employment opportunity. We have developed comprehensive policies and procedures to ensure our hiring practices align with these requirements. As part of our VEVRAA compliance efforts, Kentro has established an equal opportunity plan outlining our commitment to recruiting, hiring, and advancing protected veterans. This plan is regularly reviewed and updated to ensure its effectiveness. We encourage protected veterans to self-identify during the application process. This information is strictly confidential and will only be used for reporting and compliance purposes as required by law. Providing this information is voluntary and will not impact your employment eligibility. Our commitment to equal employment opportunity extends beyond legal compliance. We are dedicated to fostering an inclusive workplace where all employees, including protected veterans, are treated with dignity, respect, and fairness. How to Apply To apply to Kentro Positions- Please click on the: “Apply for this Job” button at the bottom of this Job Description or the button at the top: “Application.” Please upload your resume and complete all the application steps. You must submit the application for Kentro to consider you for a position. If you need alternative application methods, please email careers@kentro.us and request assistance. Accommodations To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable Accommodations may be made to enable qualified individuals with disabilities to perform the essential functions. If you need to discuss reasonable accommodations, please email careers@kentro.us. #LI-SB1

United States
Job Closed
M&M Software GmbH logo

Software Architect – IoT & Edge

M&M Software GmbH

𝐖𝐞 𝐭𝐮𝐫𝐧 𝐯𝐢𝐬𝐢𝐨𝐧𝐬 𝐟𝐨𝐫 𝐚 𝐝𝐢𝐠𝐢𝐭𝐚𝐥 𝐰𝐨𝐫𝐥𝐝 𝐢𝐧𝐭𝐨 𝐫𝐞𝐚𝐥𝐢𝐭𝐲.

Full TimeRemoteTeam 201-500Since 1987H1B No Sponsor

• Design of the software architecture and technical responsibility within the project • Focus on software development for the Industrial Internet of Things • Implementation of the solution as Lead Developer • Responsibility for the solution concept and technology stack of industrial edge solutions • Support during the pre-sales phase

Germany
Nagarro logo

Associate Staff Engineer

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

Company Description 👋🏼We're Nagarro, we are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in! Job Description REQUIREMENTS: - Total experience:5+ years - Must have SAP DM experience (Mainly Functional). - Should have 6+ years of techno-functional experience in SAP MII, SAP ME, and SAP DMC - Must have participated in end-to-end implementations. - Must have experience in conducting exploration workshops, writing scope documents, and technical design documents. - Must have process knowledge from the Discrete Manufacturing and/or Process Industry . - Must have experience in the MII core areas of building Queries, Business Logic Transactions, Plant Information Catalog, SSCE, SAP OEE module, and Interface to SAP ECC/S4HANA - Must have experience in DMC core areas of application configuration, BOM, Routing, Data Collection, Resource Orchestration, Shopfloor Designer, Insights, and Interface to SAP SCC/S4HANA - Should have experience in gathering business requirements, providing conceptual and detailed designs to meet business needs, performing necessary SAP MII/SAP DMC configurations, writing detailed specifications for the development of custom programs, testing, coordination of transports to production and post-go-live support. - Should have knowledge of shop-floor systems, including Automation Control Systems, SCADA/DCS/Historians/LIMS interface - Must have a sound understanding of different Plant Landscapes, Integration Methodologies, and Positioning of SAP MII and DMC Knowledge of Cloud Integration (CPI) is a definite plus. RESPONSIBILITIES: - Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project - Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it. - Determining and implementing design methodologies and tool sets - Enabling application development by coordinating requirements, schedules, and activities. - Being able to lead/support UAT and production roll outs. - Creating, understanding, and validating WBS and estimated effort for given module/task, and being able to justify it. - Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement - Giving constructive feedback to the team members and setting clear expectations. - Helping the team in troubleshooting and resolving of complex bugs - Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. - Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelor’s or master’s degree in computer science, Information Technology, or a related field. - Service Region: South Asia

India
Job Closed
Nagarro logo

Associate Staff Engineer, SAP Industry Solutions

Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Understanding functional requirements thoroughly and analysing the client’s needs in the context of the project • Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns, and frameworks to realize it • Determining and implementing design methodologies and tool sets • Enabling application development by coordinating requirements, schedules, and activities • Leading/supporting UAT and production roll outs • Creating, understanding, and validating WBS and estimated effort for given module/task, and justifying it • Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement • Giving constructive feedback to team members and setting clear expectations • Helping the team in troubleshooting and resolving complex bugs • Coming up with solutions to issues raised during code/design review and justifying the decision taken • Carrying out POCs to ensure suggested design/technologies meet the requirements

India
Job Closed