On The Spot Development is looking for a Senior Software Developer to join our team. We are seeking an experienced professional to help us build and maintain high-quality, scalable software solutions within a modern, cloud-native environment.
Key responsibilities
- Write clean, concise, and stable code that is thoroughly unit-tested and meets design specifications.
- Diagnose complex technical issues and implement effective, scalable solutions.
- Lead end-to-end initiatives from initial design and planning through to deployment.
- Collaborate with cross-functional teams to provide input on product architecture and design.
- Implement new requirements using Agile methodologies while adhering to established architectural principles.
Requirements
- Over 7 years of professional software development experience.
- Proven track record in building data-intensive systems at scale.
- Strong proficiency in Python and experience with event-driven architectures.
- Solid understanding of distributed data processing technologies such as Kafka.
- Deep knowledge of software design principles, concurrency, and data structures.
What we offer
- Opportunity to work with a modern tech stack including Go, Postgres, Redis, and AWS.
- Full ownership of technical initiatives and architectural decision-making.
- A collaborative environment focused on technical excellence and continuous learning.
- Exposure to advanced cloud infrastructure using Docker, Kubernetes, and Terraform.