Senior Software Engineer

Senior Software Engineer responsible for designing, building, and maintaining scalable software systems that support business-critical applications. Role focuses on delivering high-quality code, solving complex technical challenges, and contributing to architecture decisions within a collaborative engineering environment.

Key Responsibilities

  • Design and develop scalable, high-performance software applications
  • Build and maintain backend services, APIs, and system integrations
  • Write clean, maintainable, and well-tested code aligned with engineering standards
  • Collaborate with product managers, designers, and engineering teams to deliver features
  • Troubleshoot complex technical issues and implement effective solutions
  • Participate in code reviews to ensure code quality, security, and scalability
  • Optimize systems for performance, reliability, and efficiency
  • Contribute to system architecture and technical decision-making
  • Support and mentor junior engineers within the team
  • Maintain documentation for systems, processes, and technical implementations

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 5–8 years of experience in software development
  • Strong programming skills in languages such as Java, Python, C#, or JavaScript
  • Experience building scalable backend systems and RESTful APIs
  • Solid understanding of software design principles and system architecture
  • Experience working with relational or NoSQL databases
  • Proficiency with version control systems such as Git
  • Strong analytical and problem-solving skills

Preferred Qualifications

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Familiarity with containerization technologies such as Docker and Kubernetes
  • Experience with microservices architecture and distributed systems
  • Understanding of CI/CD pipelines and DevOps practices
  • Experience working in agile development environments

Job Details

Company
CareerXperts Consulting
Location
United Kingdom
Posted