IBM Software Developer – Immediate Hiring

🏢 IBM📍 Milton Keynes, England💼 Full-Time💻 Hybrid🏭 Technology💰 £45,000 - £65,000 per year

About Company

IBM is a global technology and consulting company renowned for its innovation and leadership in enterprise solutions. For over a century, IBM has been at the forefront of technological advancement, driving progress in areas like artificial intelligence, hybrid cloud, quantum computing, and blockchain. We power the world’s most critical infrastructures and help businesses and governments navigate digital transformation. Our mission is to be the catalyst that makes the world work better, leveraging data, technology, and expertise to create lasting value for our clients and humanity. At IBM, you’ll join a diverse and inclusive team of passionate professionals dedicated to solving the world’s most complex challenges, fostering a culture of continuous learning, collaboration, and impactful work. We believe in progress, innovation, and making a tangible difference.

Job Description

Are you a skilled Software Developer looking for an immediate opportunity to make a significant impact? IBM in Milton Keynes is seeking a talented and driven Software Developer to join our innovative team. In this pivotal role, you will be instrumental in designing, developing, and deploying cutting-edge software solutions that drive business transformation for our diverse portfolio of clients and internal systems. You will work within dynamic Agile teams, contributing to the full software development lifecycle—from initial conception and architecture through to robust deployment and ongoing maintenance.

This position offers an exciting opportunity to engage with a broad spectrum of technologies, including leading cloud platforms (IBM Cloud, AWS, Azure, GCP), advanced AI/ML components, sophisticated data analytics tools, and resilient enterprise applications. We are looking for a passionate developer with a strong foundation in software engineering principles, an exceptional knack for problem-solving, and an unwavering commitment to delivering high-quality, scalable, and secure code. You will be a key player in solving complex technical challenges, continuously learning new technologies, and contributing to a collaborative environment where innovation is not just encouraged, but expected. This immediate hiring position is perfect for someone eager to make a tangible impact and accelerate their career growth within a world-renowned technology leader. You will contribute to projects that could span various critical sectors such as finance, healthcare, government, and retail, ensuring that your work has broad reach and profound significance. Our team culture fosters continuous learning, provides ample mentorship opportunities, and empowers individuals to lead technical initiatives. If you are driven by technology, thrive in a collaborative and challenging setting, and are ready to tackle meaningful problems that shape the future, we encourage you to apply and become a part of IBM’s legacy of innovation.

Key Responsibilities

  • Design, develop, and maintain high-quality, scalable, and secure software applications.
  • Participate actively in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
  • Collaborate closely with product managers, designers, and other engineers to define, design, and ship new features.
  • Write clean, well-documented, and efficient code, adhering to best practices and coding standards.
  • Conduct code reviews to ensure code quality, maintainability, and performance.
  • Troubleshoot, debug, and upgrade existing systems to optimize functionality and resolve issues.
  • Contribute to architectural discussions and decisions, offering insights and innovative solutions.
  • Stay current with emerging technologies and industry trends, applying relevant advancements to projects.
  • Develop and maintain technical documentation for software designs and implementations.

Required Skills

  • Proficiency in one or more programming languages such as Java, Python, Node.js, C#, or Go.
  • Strong understanding of software development methodologies (e.g., Agile, Scrum).
  • Experience with cloud platforms (e.g., IBM Cloud, AWS, Azure, GCP).
  • Solid knowledge of relational and/or NoSQL databases.
  • Familiarity with version control systems, preferably Git.
  • Excellent problem-solving abilities and analytical skills.
  • Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
  • Understanding of microservices architecture and API development.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with front-end frameworks (e.g., React, Angular, Vue.js) for full-stack roles.
  • Familiarity with IBM technologies or certifications.
  • Previous experience working on large-scale enterprise applications.

Perks & Benefits

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off, including holidays and vacation.
  • Robust pension scheme with company contributions.
  • Flexible working arrangements and hybrid work model.
  • Extensive professional development and training opportunities, including IBM certifications.
  • Employee assistance programs and wellness initiatives.
  • Access to a global network of experts and mentorship programs.
  • Opportunities for career advancement and internal mobility within IBM.
  • Inclusive and diverse work culture that values every voice.

How to Apply

To seize this exciting opportunity and join our team as an IBM Software Developer, please click on the application link below. We encourage you to submit your updated CV and a cover letter outlining your experience and passion for software development. We look forward to reviewing your application!

Apply Now

DISCLAIMER

Welcome to Career.rdptt.com. All job listings on career.rdptt are sourced from employers, recruiters, or publicly available job boards. We do not guarantee the accuracy, authenticity, or availability of any job post.

Applicants are advised to verify details before applying and avoid sharing sensitive information unless certain of the employer’s legitimacy. career.rdptt is not responsible for any losses, damages, or issues arising from the use of information provided on this site.

We do not charge any fees for accessing or using our website, and all job information is provided free of charge. Use this website at your own discretion. For any inquiries or to raise a complaint, please contact us at [email protected]
Scroll to Top