Senior Software Engineer in Birmingham

Senior Software Engineer in Birmingham

Birmingham Full-Time No home office possible
J

Job Title: Senior Software Engineer

Location: Hybrid / Remote (As applicable) Type: Permanent, Full-time Role Focus: Technical Leadership & Scalable Data-Driven Systems

The Opportunity: Technical Excellence & Collaborative Leadership

My client is looking for a Senior Software Engineer who thrives in an environment built on openness, mutual respect, and the pursuit of new ideas. They value a culture of collaboration and knowledge sharing, where engineers are encouraged to simplify complex problems and embrace professional development.

In this role, ownership is everything. My client expects a solutions-focused mindset and the initiative to drive engineering excellence while trusting others to deliver.

The Role

Joining a team responsible for building and maintaining critical, large-scale systems, you will power the data-driven platforms that support my client’s strategic objectives. These systems include sophisticated data processing tools, forecasting services, and complex calculation engines.

As a senior member of the team, you will shape technical direction and guide the team through complex challenges while remaining hands-on with development. While this is not a people management role, it requires a strong technical leader who can mentor others and drive the technical roadmap forward.

Key Responsibilities
  • Engineering & Architecture: Design, build, and maintain scalable, reliable software solutions that align with modern architectural standards.

  • Technical Leadership: Lead code reviews and technical discussions, playing a decisive role in architectural decisions and high-level strategy.

  • Collaboration: Partner with cross-functional teams (Product, QA, and DevOps) to ensure the delivery of high-quality, impactful outcomes.

  • Problem Solving: Take ownership of complex, often ambiguous development tasks, ensuring code remains clean, maintainable, and high-performing.

  • Mentorship: Actively support and guide junior and mid-level engineers, fostering a culture of continuous learning and constructive feedback.

  • Product Delivery: Contribute to roadmap planning and estimation, taking the lead on the delivery of key features and system optimizations.

Candidate Profile

Essential Experience & Skills:

  • Technical Stack: Strong experience with Python web frameworks (e.g., Django) and JavaScript/TypeScript.

  • Cloud Expertise: Proven experience working with cloud platforms such as AWS, Azure, or GCP.

  • Software Design: A solid understanding of software design principles and modern, cloud-based architectures.

  • CI/CD: Practical experience with CI/CD pipelines and automated deployment practices.

  • Leadership: Demonstrated ability to lead through influence, mentoring others and advocating for engineering best practices.

  • Education: Degree in Computer Science, Engineering, or equivalent practical experience.

The “Added Value” (Desirable):

  • Experience with modern frameworks and tools like React, Node.js, Terraform, or Celery.

  • Expertise in database design and query optimization for large-scale data sets.

Why Join My Client?
  • Culture of Innovation: They provide an environment where your ideas are discussed openly and your initiative is rewarded.

  • Impactful Work: Contribute to the core engines and platforms that drive business-critical decisions.

  • Professional Growth: They are committed to helping you continuously develop your skills and explore new technologies.

  • Work-Life Balance: They promote a supportive, grounded environment where collaboration reduces the friction of complex problem-solving.

Are you a technical leader who wants to stay hands-on while building the systems of tomorrow? Apply today to join my client’s engineering team.

J

Contact Detail:

Joynes & Hunt Recruiting Team

Senior Software Engineer in Birmingham
Joynes & Hunt
Location: Birmingham

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>