onsite
Junior Software Engineer - DAKCS Software Systems and PDCflow
Software Engineer
Entry‑level developer building AI‑powered accounts receivable tools using Python, JavaScript, and AWS. Collaborate on automation, data pipelines, and consumer self‑service features in a collaborative, growth‑oriented team.
About the role
Key Responsibilities
- Develop and maintain backend services in Python and Node.js that power AI‑driven payment automation.
- Implement RESTful APIs and integrate with AWS services (Lambda, S3, DynamoDB) to support data ingestion and processing.
- Collaborate with data scientists to deploy machine‑learning models for predictive collections and fraud detection.
- Write unit and integration tests, participate in code reviews, and ensure high code quality with Git workflows.
- Assist in troubleshooting production issues, monitoring performance, and optimizing database queries in SQL.
Requirements
- Strong foundation in Python and JavaScript (Node.js).
- Experience with AWS services and cloud deployment.
- Knowledge of SQL and relational database design.
- Familiarity with machine‑learning concepts and model deployment.
- Excellent problem‑solving skills, teamwork, and a proactive learning attitude.
Skills
pythonjavascriptnodejsawsmachine learningsql