Develop the Python API front-end/backend integrations for AI in SASBOSS and our AI products (Voice, Chat, Insights).
Make SASBOSS faster and easier for partners and end customers
Build standalone AI products for partners to sell in AU, NZ, UK and other regions we expand in the future
Deliver in small, tested increments with clear estimates and unit/integration tests
Collaborate with other python AI developers to use best practices and share your technical skills
Day to Day operations
Write well crafted, well-tested, readable, maintainable and scalable Python code using frameworks
Answering Level 2/3 dev support enquiries (bugs & feature management) from Channel Partners/Internal via different communication channels
Ensure implemented systems are designed of low latency response and are high availability and performant applications with multi-tenanted in mind
Develop and maintain Python microservices that integrate to LLMs with SASBOSS API calls (provision/edit/delete), query/aggregate data (chat history, financial data from Snowflake, etc)
Collaborate with the product, platform, development and QA teams to understand product requirements and specifications
Actively participate in cross-functional meetings to provide valuable input on product design and functionality from a technical perspective
Troubleshoot and resolve reported software bugs
Test new bug fixes and deploy to repository (pre-production)
Ability to follow development CI/CD workflows
Experience
In depth knowledge and detailed understanding of python with 5+ years in industry experience
AI-assisted development in daily workflow (e.g., Cursor, JetBrains AI)
In depth knowledge and understanding of API (Rest, Soap)
In-depth knowledge and understanding of Microservice architecture
In-depth knowledge of python frameworks such as FASTAPI, langchain, lanngflow, scikit-learn
Skills
Break tasks into small, shippable increments; estimate realistically and hit dates.
Write clear, tested code; create failing tests first for bugs; keep pipelines green.
Problem solving and analytical skills.
Strong attention to detail, multi-tasking, and time management experience.
Strong administrative and organizational skills with the ability to work adaptively, and adhere to project timelines, milestones, and deliverables.
Excellent written and verbal communication skills.
An ability to develop and maintain documentation.
Attributes
Owner mindset: you build it, you run it; proactive about risks and simplification.
Pragmatic + fast: bias to ship safely (small diffs, flags, tests) over perfect.
Curious and tool-driven: constantly improves workflow with AI tools and automation.
Highly collaborative
Able to work autonomously and within a team
\n
What you'll do
Develop Python API front-end/backend integrations for AI products and enhance SASBOSS for partners and customers. Collaborate with teams to ensure high availability and performance of applications.
About Dijital Team
Dijital Team is a smarter offshoring solution for IT teams. We enable you to build a high performing IT team that will decrease your costs and increase your efficiency - accelerating the growth of your business. We take care of the team so you can take care of the rest.
Ready to join Dijital Team?
Take the next step in your career journey
Frequently Asked Questions
What does a Senior Python Full Stack Developer do at Dijital Team?
As a Senior Python Full Stack Developer at Dijital Team, you will: develop Python API front-end/backend integrations for AI products and enhance SASBOSS for partners and customers. Collaborate with teams to ensure high availability and performance of applications..
Is the Senior Python Full Stack Developer position at Dijital Team remote?
The Senior Python Full Stack Developer position at Dijital Team is based in Colombo, Western Province, Sri Lanka. Contact the company through Clera for specific work arrangement details.
How do I apply for the Senior Python Full Stack Developer position at Dijital Team?
You can apply for the Senior Python Full Stack Developer position at Dijital Teamdirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Join Clera's Talent Pool
Get matched with similar opportunities at top startups
This role is hosted on Dijital Team's careers site. Join our talent pool first to get notified about similar roles that match your profile.