Job Description
Apex Digital Solutions is a leading tech innovator based in the heart of London, dedicated to transforming how businesses operate through cutting-edge software solutions. We are currently seeking a highly skilled and motivated Senior Software Engineer to join our dynamic team. This is a full-time position offering the chance to work on complex, high-impact projects in a collaborative environment.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible working arrangements and remote-first culture.
- Opportunities for professional development and certification support.
- State-of-the-art office in central London.
We are looking for a candidate who is passionate about clean code, architecture, and delivering excellence. If you are ready to take your career to the next level, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern frameworks and best practices.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to define, design, and ship new features.
- Write clean, maintainable, and efficient code with a focus on scalability and performance.
- Participate in code reviews to ensure code quality and share knowledge within the team.
- Identify, troubleshoot, and resolve complex technical issues and bugs efficiently.
- Contribute to the technical strategy and roadmap for future product developments.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java, and experience with front-end frameworks such as React or Angular.
- Deep understanding of software design patterns, algorithms, and data structures.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Strong communication skills and fluency in English.