Image Alt

IT

Leading the way in the IT Recruitment sector with fantastic opportunities for you

Unrivalled IT Recruitment services for candidates and clients

As a leader in the IT Recruitment space for 20 years, our broad IT expertise has continued to grow. We work on exciting IT jobs, with new offerings every week for our candidates. 

We understand the importance of these roles within a business, but also how each candidate will have different needs and IT career goals. The IT sector is our core strength in recruitment, so we’re confident we can help your IT recruitment journey.

Latest IT Jobs

Receive jobs like these by email

Cloud Solution Architect

United Kingdom - Derby
Posted: 12/09/2024

Salary: £100K to £105K per Year
ID: 34705_BH

... Read more


Position: Cloud Solutions Architect

Location: Hybrid Working - 3 days from home, 2 days in Derby 

Type: Full Time, Monday - Friday

About the Role

We are seeking a skilled Solutions Architect to manage multiple programs of work focused on cloud-hosted CRM (AWS). This role involves developing solutions for various businesses within our group, specializing in Domain-Driven Design (DDD) within AWS, APIs, and microservices to ensure scalability and flexibility.

Responsibilities

As a Solutions Architect, your key duties will include:

  • Designing Scalable Architectures: Develop software solutions in AWS to meet business needs, ensuring scalability and flexibility.
  • Applying DDD Principles: Utilize domain-driven design principles to identify bounded contexts, aggregates, and domain events, ensuring alignment with business goals.
  • Understanding SDLC: Comprehend the Software Development Life Cycle (SDLC) from planning and design to deployment and maintenance.
  • Implementing Microservices: Design and implement microservices architectures for modularity, independence, and resilience.
  • Creating APIs: Architect and design APIs to enable communication and integration between microservices and external systems.
  • Prototyping: Prototype designs to support development teams by demonstrating new concepts and establishing template solutions.
  • Collaboration: Work in mission-driven teams, sharing knowledge and translating technical terms into understandable language for stakeholders.
  • Outcome Focus: Solve problems translating to measurable business results and deliver great outcomes.
  • CI/CD Implementation: Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines to automate software delivery processes.
  • Risk Management: Identify and mitigate risks associated with architectural decisions, ensuring security, compliance, and reliability.

Technology Stack

We use the best tools and platforms to drive innovation and evolve as a business, including:

  • Languages/Frameworks: C# .Net Framework
  • Databases: PostgreSQL, MongoDB, MS SQL Server
  • Cloud: AWS
  • Tools: Kubernetes, Docker, Terraform, GitHub, Circle CI

About You

You should have experience in operating within a cloud environment and understanding architectural patterns to support modern cloud-based solutions development. A background in C# with experience in Domain-Driven Design and Event-Driven Architecture within Agile/Scrum methodologies in a CI/CD process is ideal. Strong knowledge in API design principles and best practices, microservices architectures, OAuth2.0, and OpenID Connect is essential.

Please get in touch for more information 

Principal Java Developer

United Kingdom - Manchester
Posted: 07/09/2024

Salary: £85K per Year
ID: 34677_BH

... Read more


Job Title: Principal Java Developer

Job Type: Full-time

Salary: Up to £85,000 per annum

 

Overview:

On behalf of my client, a leading software solution provider within the financial service industry, we are looking for a highly skilled and experienced Principal Java Developer to take on a key role within their development team. This opportunity offers a combination of technical leadership, mentoring, and active participation in product development. Our client is a well-established company, offering stability, growth, and the chance to work on impactful projects in a collaborative environment.

 

Key Responsibilities:

  • Lead and coach a team of developers, providing guidance through regular 1-to-1 sessions and objective-setting.
  • Collaborate with product specialists, UX designers, and testers to deliver high-quality software solutions.
  • Contribute to hands-on coding with modern JDKs and development practices such as pair programming, automated testing, and continuous integration using DevOps tools like Kubernetes, Docker, and Terraform.
  • Continuously improve processes, researching new technologies and frameworks to drive innovation.
  • Support recruitment efforts and assist in team expansion.

 

Ideal Candidate:

  • Strong experience in Java development.
  • Passion for Agile development and practices such as Test-Driven Development (TDD).
  • Excellent technical and interpersonal skills with a keen interest in mentoring and developing others.
  • A proactive mindset, ready to challenge the status quo and bring fresh ideas to the table.
  • Eager to work in a dynamic environment with a focus on collaboration and innovation.

 

If you're an accomplished Java developer looking for a leadership role within a forward-thinking company, this is a fantastic opportunity to make a real impact. Apply now to join a team where your skills and contributions will be truly valued.


Java Developer

United Kingdom - altrincham
Posted: 06/09/2024

Salary: £60K per Year
ID: 34679_BH

... Read more


Java Developer

I am working with a client who is looking for a talented Java Developer to join their dynamic team. If you are passionate about solving complex problems, building great software, and want to be part of an innovative company, this could be the perfect role for you.

About You:
  • A strong Java developer with experience in Agile development and XP practices like TDD.
  • Excellent technical and interpersonal skills.
  • A proactive problem-solver who enjoys sharing ideas and challenging the norm.
  • Eager to contribute to the growth and development of your team.
  • Comfortable collaborating with various specialists, including UX Designers, Product Experts, and Test Analysts.

The Role:
As a key member of one of our Scrum teams, you will define, build, and deploy new products and features that meet the needs of our expanding customer base. This is a hands-on role that combines development, problem-solving, and collaboration with a team of talented professionals.
You'll be working with a modern JDK (currently Amazon Corretto 17) and using various development practices like pair programming, automated testing, and continuous integration. Your work will be backed by DevOps technologies such as Chef, Vagrant, Kubernetes, Terraform, Packer, and Docker. Our culture encourages continuous improvement, so we're looking for someone who will actively seek out new technologies, frameworks, and processes to help us grow.
You will also play a role in mentoring and coaching team members, contributing to recruitment efforts, and helping to shape the future of our growing team.

Why Join Us?
My client is a well-established and successful company that provides stability, support, and growth opportunities. They offer a dynamic environment where your contributions are valued and you can make a significant impact. The company operates a hybrid working model with a collaborative workspace equipped with the latest tech to support both in-office and remote work.

What They Offer:
  • Competitive salary of £50,000 - £60,000 per year, depending on experience.
  • A hybrid working model combining office and remote work.
  • Opportunities to work on meaningful projects and see the impact of your work.
  • A culture of continuous learning with access to e-learning subscriptions, a monthly "down-tools day," and communities of practice for experimentation and innovation.
  • Regular social events, including bake-offs, office parties, sporting events, and games nights.

Apply Now:
If you're a talented Java developer looking for a new challenge, a chance to mentor others, and an opportunity to be part of a collaborative and innovative team, this role could be your next great opportunity. Please reach out to me directly for more details or to discuss further!