Mid or Senior Python Developer
Sofia/hybrid
4000-4500 EUR gross/month + 5% bonus
Nordic Recruitment & Consulting offers efficient IT and Cyber Security recruitment and business consulting in Bulgaria - and beyond.
Having long experience in recruitment we value above all those things that make us successful because of our clients, candidates and partners success: trustworthiness, good communication, Can do-attitude, finding solutions, being flexible; being available. We also have genuine passion for what we do.
The client company is an American technology giant and its offerings include cyber security solutions, cloud infrastructure solutions, business applications, communications and collaborations, backup and disaster recovery, professional services, management and training solutions, digital solutions and managed services.
Requirements:
High level of written and conversational English
Strong understanding of programming fundamentals and software architecture
Knowledge of algorithms (filtering, searching, sorting), data structures, data analysis, and data normalization
Familiarity with common development patterns and best practices (OOP, SOLID, Design Patterns, DDD)
Experience in system integrations and API development (REST, OAuth2) +2 years' experience
Knowledge of Python 3 (+3 years' experience)
Experience in software maintenance, debugging, and troubleshooting (2+ years)
Testing expertise: unit testing and end-to-end testing (2+ years)
Knowledge of frontend frameworks (React, Vue, or Angular)
Practical experience with Docker and Kubernetes
It will also be nice to have:
Familiarity with CloudBlue Commerce and Connect platforms
Experience with Agile methodologies (SAFe Framework or Scrum)
Knowledge of relational databases
Experience with cloud services (AWS, Azure, Google Cloud)
The mission:
You will be responsible for designing and developing high performance integrations, APIs and software, enabling exception customer experience while proactively mitigating any degradation of service in production
Work hand-in-hand with software development peers to ensure solution design and implementation align and evolve with the changing landscapes
Design and develop code based on requirements, execute unit tests and create technical documentation.
You will assist with troubleshooting production issues, resolve defects and contribute to continuous improvement
© Nordic All Rights Reserved Development: Intelligent Web solutions