Octus is seeking a Software Developer to join their Data Engineering Third-Party Integrations team to design, develop, and maintain enterprise-grade integration solutions that power data access across global credit markets, enabling professionals to access data, analytics, and insights for decision-making.
Requirements
- 1+ years of experience building and supporting third-party integrations.
- Proficient in at least one programming language such as Python or C.
- Worked with relational databases (PostgreSQL, MySQL, MSSQL) and search technologies like Elasticsearch.
- Familiar with backend frameworks such as Django, .NET Web API, Flask, or Laravel.
- Experience with data extraction tools (Scrapy, Beautiful Soup, Puppeteer, Selenium, Playwright).
- Experience deploying on Unix/Linux systems using Docker and Docker Compose.
- Follow engineering best practices — version control, CI/CD, automated testing, and code reviews.
- Strong grasp of algorithms, data structures, and software design principles.
Responsibilities
- Design, develop, and support secure, performant, and reliable APIs and web integrations.
- Apply structured thinking and technical excellence to troubleshoot and optimize systems.
- Work with product, data, and infrastructure teams to align technical solutions with business goals.
- Contribute ideas that modernize our systems, improve code quality, and enhance development practices.
- Deliver high-quality, maintainable code on time and take full ownership of your work from concept to deployment.
Other
- Growth-minded innovators and trailblazers
- Core values – Action Oriented, Customer First Mindset, Effective Team Players, and Driven to Excel
- Proactive, detail-oriented, and passionate about building scalable systems.
- Collaborative, positive attitude that helps teams work smarter and faster together.
- Mindset of continuous learning and innovation