Engineering

Senior Software Engineer

High tech

London, United Kingdom
Full-time, Mid-Senior Level
Remote: No

Company Description

We are High-tech company, whose mission is to build high quality e-commerce platform which we can distribute or deliver people products.

Job Description

Design, develop, and maintain high-quality software solutions to drive business value and technical excellence. We need people that can build and manage our web applications

Job Duties and Responsibilities
  • Deliver scalable, maintainable code on schedule
  • Reduce production defects by improving code quality
  • Optimize system performance and reliability
  • Mentor junior engineers and contribute to team growth
  • Drive technical design and architecture decisions

Job Qualifications

Required Qualifications
  • 5+ years of professional software engineering experience
  • Bachelor's degree in Computer Science or related field
  • Strong proficiency in one or more programming languages (e.g., Java, Python, C#, TypeScript)
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Solid understanding of data structures, algorithms, and system design
  • Java / Python / C# / TypeScript
  • Cloud platforms (AWS, Azure, GCP)
  • Databases (SQL, NoSQL)
  • CI/CD pipelines and DevOps
  • Microservices architecture
  • RESTful APIs
  • Version control (Git)
  • Containerization (Docker, Kubernetes)
  • Problem-solving and analytical thinking
  • Strong communication and collaboration