Kochi, IND
1 day ago
Software Developer
**Introduction** A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages. IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive. **Your role and responsibilities** • Design and Development: Create and maintain scalable, robust, and secure backend services and Frontend to support cloud-based applications. • Develop user-facing features, reusable components and libraries using modern front-end frameworks. • Optimize components for maximum performance, responsive design and support on multiple web browsers. • Troubleshoot and debug issues across different layers of the application stack. • Cloud Infrastructure Management: Deploy, manage, and optimize cloud infrastructure, ensuring efficient resource utilization and cost management. • Security: Implement and maintain security best practices, including data encryption, access controls, and vulnerability management to protect sensitive information. • Performance Optimization: Monitor and optimize the performance of backend services, ensuring high availability and responsiveness. • Collaboration: Work closely with Development team members, Product Management, Designers, frontend developers, DevOps engineers, and other stakeholders to ensure cohesive development and deployment processes. • Documentation: Maintain clear and comprehensive documentation of code, APIs, infrastructure configurations, and procedures to facilitate knowledge sharing and onboarding. • Continuous Improvement: Stay updated with the latest industry trends, technologies, and best practices to continuously enhance the backend architecture and processes and bring innovations into products. • Development deliverables would have expected timelines, milestones with the expectation of quality **Required technical and professional expertise** Required Experience: • Total 4 to 6 years of experience in full stack development. • Ability to work independently or as individual contributor when necessary. • Strong in programming & problem solving. • 5+ years of development experience with Golang/node development. • 4+ years of development experience with React/Angular development. • 3 + years of experience with any public cloud like AWS/Azure/GCP. • Proficient in Kubernetes and cloud deployments using IaC. • Strong communication skill. • Knowledge in Continuous Integration & Continuous Development concepts **Preferred technical and professional experience** Desired Experience: • Golang / Node • React • Terraform • Kubernetes • Docker / AWS, IBM Cloud knowledge • Site Reliability Engineering concepts
Confirm your E-mail: Send Email