About the Company
IBM is a global technology and consulting company headquartered in Armonk, New York, with operations in over 170 countries. We are renowned for our innovations in hardware, software, middleware, and services. As a leader in AI, cloud, blockchain, and quantum computing, IBM is dedicated to building a smarter planet and driving progress in various industries. Join our diverse and inclusive team to work on challenging projects that shape the future of technology.
Job Description
We are seeking a talented and passionate Software Engineer to join our innovative team in Manchester, United Kingdom. This is an exceptional opportunity for skilled professionals from around the world, as we are offering visa sponsorship for the right candidate. You will be instrumental in designing, developing, and maintaining high-quality software solutions that address complex business challenges. Our ideal candidate is a proactive problem-solver with a strong foundation in software engineering principles, eager to contribute to cutting-edge projects within a collaborative environment.
Key Responsibilities
- Design, develop, test, deploy, and maintain robust and scalable software solutions.
- Write clean, efficient, and well-documented code following best practices.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define requirements and deliver features.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Debug and resolve technical issues, ensuring optimal performance and user experience.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Contribute to the full software development lifecycle, from concept to deployment and beyond.
- Support continuous integration and continuous delivery (CI/CD) pipelines.
Required Skills
- Proficiency in at least one modern programming language (e.g., Java, Python, C++, Go, JavaScript/TypeScript).
- Solid understanding of data structures, algorithms, and object-oriented design principles.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Experience with version control systems, preferably Git.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
Preferred Qualifications
- Master's degree or PhD in a related field.
- Experience with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with agile development methodologies (Scrum, Kanban).
- Experience with front-end frameworks (e.g., React, Angular, Vue.js) if applicable to the role.
- Knowledge of testing frameworks and practices (unit, integration, end-to-end testing).
- Contribution to open-source projects or a strong portfolio of personal projects.
Perks & Benefits
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and holidays.
- Competitive pension plan.
- Opportunities for professional development and career growth.
- Visa sponsorship and relocation assistance.
- Employee assistance programs.
- On-site fitness center and wellness programs.
- Flexible work arrangements (where applicable).
- Access to a global network of experts and resources.
How to Apply
Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:
- A current resume
- A cover letter outlining your suitability for the role and your motivation for applying.
We review applications on a rolling basis and will contact shortlisted candidates for an interview.
DISCLAIMER
Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.
VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.