SDF Systems

SDF Systems is a technology-driven company focused on delivering innovative digital solutions.

Software Engineer

Location

Worldwide

Posted

10 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Engineer

SDF Systems

Role Description A PHP Developer builds and maintains server-side web applications. Responsibilities include: - Writing clean, reusable, and secure PHP code. - Designing and optimizing MySQL, MariaDB, or PostgreSQL databases. - Building and consuming RESTful APIs for third-party and frontend services. - Troubleshooting performance bottlenecks and fixing application bugs. - Working alongside front-end developers, designers, and project managers in an Agile environment. Qualifications - Advanced knowledge of Object-Oriented PHP. - Proficiency in frameworks like Laravel, Symfony, CodeIgniter, or CakePHP. - Familiarity with HTML5, CSS3, JavaScript, and jQuery. - Understanding of Git version control and dependency managers like Composer. - Experience with WordPress, WooCommerce, or Magento. - Excellent communication skills. - Strong attention to detail. - Ability to work independently. - Good time management and prioritization. - Team player with a proactive mindset. - Ability to manage multiple projects simultaneously. Company Description SDF Systems is a technology-driven company focused on delivering innovative digital solutions.

Related Job Pages

More Software Engineer Jobs

HelloKindred logo

Java Developer

HelloKindred

We are marketing, creative and digital talent.

ContractRemoteTeam 201-500H1B No Sponsor

Role Description Our client in the Information Technology and Services industry is looking for a Java Developer to design, develop, test, and deploy high-quality Java-based applications and services. This role requires strong expertise in Java development, Spring technologies, RESTful APIs, and microservices, along with a passion for building scalable, maintainable, and high-performing solutions. The successful candidate will collaborate with cross-functional teams to deliver reliable software while contributing to continuous improvements in development processes and engineering best practices. - Design, develop, test, and deploy Java-based applications and services. - Write clean, efficient, maintainable, and well-documented code following industry best practices. - Collaborate with product managers, architects, and development teams to understand business and technical requirements. - Troubleshoot, debug, and resolve application and system issues. - Participate in code reviews to ensure code quality, consistency, and maintainability. - Optimize application performance, scalability, and reliability. - Develop and integrate RESTful APIs, third-party services, and relational databases. - Contribute to the continuous improvement of development processes, tools, and engineering practices. - Support Agile development activities and collaborate effectively within Scrum teams. Qualifications - Strong proficiency in Java, including Core Java and Java SE/EE. - Hands-on experience with the Spring Framework, including Spring Boot, Spring MVC, and Spring Data. - Experience developing RESTful APIs and microservices-based applications. - Strong knowledge of SQL and relational databases such as MySQL, PostgreSQL, or Oracle. - Experience using version control systems such as Git. - Solid understanding of object-oriented programming principles and design patterns. - Experience with build automation tools such as Maven or Gradle. - Strong analytical, troubleshooting, and problem-solving skills. - Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud is preferred. - Familiarity with containerization technologies including Docker and Kubernetes is preferred. - Experience working with CI/CD pipelines is preferred. - Familiarity with front-end technologies such as HTML, CSS, and JavaScript is preferred. - Understanding of Agile and Scrum software development methodologies is preferred. Requirements - Active SC Clearance required. - This role requires additional security vetting. The onboarding process may take longer than standard due to the required clearance procedures. Benefits - Remote work setup (London/Croydon). - Anticipated contract end date: December 31, 2026. - Anticipated hours per week: 37.5. - Compensation: from GBP 0 - daily.

United Kingdom
Job Closed

Staff Software Engineer

Plenful

Plenful is a healthcare technology company focused on moving pharmacy forward through intelligent automation. It provides automation and workflow solutions desi

Title: Staff Software Engineer, Data Platform Location: San Francisco, CA (Hybrid), US (Remote) Department: Engineering Job Description: About the role We are hiring a Staff Software Engineer to own the data platform that powers Plenful’s automation engine. You will operate as the technical owner of this layer — setting direction, making architectural calls, and writing code. Our platform automates complex, multi-step processes in a regulated healthcare domain. The data layer underneath — how we model domain entities, serve rich context to AI-driven automation, and maintain auditability across every decision — is the foundation on which everything else is built. The stack is AWS, Postgres, and Python. It needs to be fast, correct, and built to evolve. This is greenfield platform work with real constraints: healthcare compliance, rapid customer growth, and AI systems that depend on the quality of the data you provide them. You will define core data abstractions, shape how the platform represents and queries its operational world, and build the systems that let feature teams ship with confidence. What you’ll do - Own the design and evolution of the core data model — domain entities, actions, and the audit trail that governs every automated decision - Build the data layer that AI agents read from and write to: expressive enough that models can reason over operational context, governed enough for healthcare compliance - Define how domain knowledge is structured, versioned, and queried — laying the groundwork for increasingly rich context, serving as the platform matures - Establish data contracts and APIs that give feature teams clean, stable interfaces to build against - Drive platform reliability as we double our customer base and traffic without degrading performance - Set technical direction for the data platform in partnership with the product, and feature team leads What success looks like - A well-governed, scalable data platform that becomes a lasting competitive advantage - Clear data contracts and boundaries that let feature teams ship rapidly and safely - Platform stability and performance as the customer base and traffic double - A defensible data foundation that compounds in value as AI capabilities evolve What we’re looking for Must have - 12+ years of professional software engineering experience building backend or data infrastructure in production - Deep expertise in relational databases: schema design, query performance, data modeling tradeoffs - Track record designing and evolving data models in complex, growing systems - Experience operating production systems at scale, including incident response and reliability work - Hands-on coding ability in backend systems (Python-heavy environment, but language agnostic) - Strong reliability instincts: observability, testing, data integrity - Ability to make good decisions with incomplete information — e.g., designing data models when the domain is still being codified, and product requirements are evolving alongside AI capabilities Nice to have - Experience in healthcare, fintech, or other compliance-heavy infrastructure environments - Background at high-throughput infrastructure companies (Stripe, Brex, Notion, or similar) - Practical understanding of applied AI systems — how models consume structured data, not pure ML research - Comfort in customer-facing technical discussions Plenful perks - Comprehensive Benefits Package: Enjoy unlimited PTO, fully covered health insurance (medical, dental, and vision), meal stipend, health & wellness stipend, 401(k) matching, and stock options - Mission-Driven, World-Class Team: Join an exceptional group of professionals aligned around a meaningful mission and committed to making an impact - Opportunities for Growth: Strengthen your partnership expertise through collaboration with experienced, high-performing leaders across the organization - Flexible Hybrid Work Environment: This position is would be based out of our downtown San Francisco office 2 days a week. #LI-hybrid

California

Role Description - Develop and maintain robust Java applications to support internal and external business operations. - Work closely with cross-functional teams to gather requirements and translate them into technical specifications. - Implement new features, enhancements, and bug fixes while ensuring adherence to best coding practices. - Participate in code reviews to improve code quality and promote knowledge sharing within the development team. - Troubleshoot and debug applications to ensure optimal functionality and performance. - Collaborate with DevOps teams to streamline deployment processes and improve system reliability. - Engage in continuous learning to stay updated with the latest Java technologies and frameworks. Qualifications - Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field. - 3+ years of experience as a Java Developer, with a strong understanding of Java programming and development frameworks. - Strong knowledge of software design principles, design patterns, and best practices. - Extensive hands-on experience with Spring Boot. - Familiarity with database systems such as PostgreSQL or NoSQL databases. - Excellent analytical, problem-solving, and debugging skills. - Strong communication skills, capable of working collaboratively in a team environment. - Ability to manage multiple tasks and projects simultaneously while meeting deadlines. - Familiarity with Agile development methodologies is a plus. Benefits - Competitive remuneration package adjusted to proven skills and experience. - Excellent working conditions. - Exposure to training and professional development capabilities, including the ability to engage in cutting-edge research. - Exposure to international clients and collaborators. Company Description

Switzerland
Job Closed

.Net Application Developer

apexanalytix

apexanalytix is a technology company providing an AI-native supply chain risk platform for enterprises, focused on helping organizations manage supplier risk, c

Title: .Net Application Developer Location: Greensboro, NC Department: R&D - Portal Job Description: About Us: At apexanalytix, we’re lifelong innovators! Since the date of our founding nearly four decades ago we’ve been consistently growing, profitable, and delivering the best procure-to-pay solutions to the world. We’re the perfect balance of established company and start-up. You will find a unique home here. And you’ll recognize the names of our clients. Most of them are on The Global 2000. They trust us to give them the latest in controls, audit and analytics software every day. Industry analysts consistently rank us as a top supplier management solution, and you’ll be helping build that reputation. Quick Take The .Net Application Developer is responsible for the development of internal and external-facing products built on Microsoft’s .Net Framework. This position will focus on designing, developing, and maintaining complex web applications using .NET Framework, Razor, MVC, Node.js, and React.js. Key technologies you will work with include PostgreSQL and SQL Server databases, as well as containerization. The role will work heavily with and on our Conductor platform which helps our client manage their supplies and business risk. This role requires onsite work from our Greensboro N.C. office (hybrid). The Work · Design, develop, and maintain complex web applications using .NET Framework, Razor, MVC, Node.js, and React.js · Develop and maintain database schema and queries using PostgreSQL and SQL Server · Optimize database queries and performance to ensure efficient data retrieval and processing · Perform unit, integration, and systems testing components using testing frameworks and tools · Develop and maintain containerization using Kubernetes, ensuring efficient deployment and scaling of applications · Collaborate with QA team and Support team to identify and resolve roadblocks · Ensure the overall security of systems, protecting client data and reporting potential security risks · Enforce corporate security policies and standards · Stay up to date with industry trends and emerging technologies The Must-Haves · A four-year college degree in Computer Science, IT, Engineering, or a related field · At least 4-6+ years of experience in software development with a focus on web application development · Strong experience with latest .NET Framework 9.0 or above, Razor, MVC, Node.js, and React.js · Strong experience using C# and JavaScript. · Strong understanding of software development principles, patterns, and practices · Experience with PostgreSQL and SQL Server databases · Experience with containerization using Kubernetes · Strong problem-solving skills and attention to detail · Excellent communication and collaboration skills · Experience with DevOps tools and practices Nice to Haves · Knowledge of cloud-based platforms (AWS, Azure, etc.) · Experience in microservices architecture · Experience with security best practices and compliance frameworks · Experience with AI tools and Agentic AI Over the years, we’ve discovered that the most effective and successful associates at apexanalytix are people who have a specific combination of values, skills, and behaviors that we call “The apex Way”. Benefits At apexanalytix we know that our associates are the reason behind our successes. We truly value you as an associate and part of our professional family. Our goal is to offer the very best benefits possible to you and your loved ones. When it comes to benefits, whether for yourself or your family the most important aspect is choice. With resources such as a strong Mentor Program, Internal Training Portal, plus Education, Tuition, and Certification Assistance, we provide tools for our associates to grow and develop.

North Carolina