At a Glance
- Tasks: Design and develop applications using modern tools in a dynamic, agile environment.
- Company: Join IBM's innovative Client Innovation Centre, a leader in technology solutions.
- Benefits: Access to cutting-edge tech, competitive salary, and limitless career growth.
- Why this job: Make a global impact by solving real-world problems with your coding skills.
- Qualifications: Experience in programming languages and a passion for learning new technologies.
- Other info: Collaborative teams, diverse projects, and opportunities for personal and professional development.
The predicted salary is between 28800 - 48000 ÂŁ per year.
The Client Innovation Centre (CIC) is an innovative and exciting part of IBM. A fast-paced and dynamic business built to deliver high-value technical services to world renowned clients. All of our employees work in a consultancy environment on a variety of exciting projects across a range of sectors. Every project has its own unique working environment - this enables our employees to build their experience, skillset and network. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems?
As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader. Come to IBM and make a global impact!
In this role, you’ll work in one of our IBM Consulting Client Innovation Centres (Delivery Centres), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centres offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
Responsibilities
Your Role And Responsibilities: We’re looking for a real‑world problem solver with the tech skills and curiosity to turn big ideas into working solutions. As an Associate Application Developer, you’ll help design, build, and integrate applications using modern tools and emerging technologies. You’ll be part of agile teams, working with clients to turn system requirements into scalable, impactful solutions.
What You’ll Work on as an Associate Application Developer:
- Collaborate with cross‑functional teams to define requirements
- Turn these requirements into solution designs, documenting system architecture and key design decisions
- Design, develop, and integrate application components across the full stack (backend, frontend, databases)
- Write clean, maintainable, reusable code and ensure overall code quality while working with a broad ecosystem of cloud technologies and software frameworks
- Contribute to code reviews, troubleshooting, automation, and performance tuning
- Identify and resolve bugs, performance issues, and other technical problems
- Support Technical Consultants and provide technical guidance to teammates
You could be placed on any of the below roles:
- Application Developer-Java & Web Technologies
- Application Developer-AWS Cloud Fullstack
- Application Developer-Azure Cloud Fullstack
Application Deadline: The closing date for applications is Friday, 30th January.
Assessment Availability Requirements: Assessment Centres will be scheduled in February. Your availability for these dates is critical as they are mandatory and there will be no option to choose. Spots are limited, so please ensure your calendar is clear.
Technical Experience
Required technical and professional expertise:
- Experience with at least one programming language (such as Java, JavaScript, Python, or similar)
- Understanding of application development concepts across frontend or backend
- Familiarity with development using software frameworks, developing or integrating with APIs, using databases and version control
- Exposure to Agile ways of working
- Ability to troubleshoot issues and learn new technologies quickly
- Basic understanding of cloud, containerisation, and CI/CD is beneficial
- Knowledge of automated/unit testing
Required Professional Skills:
- Strong communication and collaboration skills
- Curiosity and a willingness to learn new tools and approaches
- Ability to think through problems and propose and work through solutions
- Openness to feedback and continuous improvement
- Comfort working in fast‑moving, agile teams
Required Education Qualifications: Predicted a 2:1 Bachelor’s Degree or achieved in a STEM, Economics, Statistical degree or similar.
Eligibility Requirements: As an equal opportunities’ employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, all applicants must hold British Nationality, UK work permit or visa valid for a two-year period prior to applying along with at least 5 years UK residency and preferably 10 years. Unfortunately, we do not offer visa sponsorship and have no future plans to do so.
Application Developer in Leicester employer: IBM
Contact Detail:
IBM Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Application Developer in Leicester
✨Tip Number 1
Get your networking game on! Connect with current IBM employees on LinkedIn or attend tech meetups. It’s all about who you know, and a friendly chat can open doors to opportunities.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your coding prowess in Java, JavaScript, or Python. This is your chance to shine beyond the CV!
✨Tip Number 3
Prepare for the assessment centre like it’s the final boss level! Brush up on your technical skills, practice coding challenges, and be ready to demonstrate your problem-solving abilities in real-time.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Application Developer in Leicester
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Application Developer role. Highlight your experience with programming languages and any relevant projects that showcase your skills in application development.
Show Off Your Problem-Solving Skills: We want to see how you tackle real-world problems! Include examples of challenges you've faced in previous projects and how you approached finding solutions, especially in an agile environment.
Keep It Clear and Concise: When writing your application, clarity is key. Use straightforward language and avoid jargon where possible. We appreciate a well-structured application that’s easy to read and gets straight to the point.
Apply Through Our Website: Don’t forget to submit your application through our website! This ensures it reaches the right team and gives you the best chance of standing out in the selection process.
How to prepare for a job interview at IBM
✨Know Your Tech Stack
Make sure you’re familiar with the programming languages and frameworks mentioned in the job description, like Java, JavaScript, or Python. Brush up on your knowledge of application development concepts and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare examples of real-world problems you've solved using your technical skills. Think about specific challenges you faced in previous roles and how you approached them. This will demonstrate your ability to think critically and creatively, which is key for an Application Developer.
✨Understand Agile Methodologies
Since the role involves working in agile teams, it’s crucial to understand agile principles. Be prepared to discuss your experience with agile practices and how you’ve contributed to team dynamics in fast-paced environments. This shows you can adapt and thrive in their work culture.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the types of projects you might work on, the team structure, or how they approach innovation. This not only shows your interest but also helps you gauge if the company is the right fit for you.