Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

IBM Back-End Developer 
India, Karnataka, Bengaluru 
728642012

11.09.2024

Your Role and Responsibilities
Your main duties will include designing, developing and maintaining the next generation IBM application monitoring platform. You’ll rapidly prototype new features and PoCs that solve real customer problems. You’ll help design and architect robust, scalable solutions for a modern SaaS offering, as well as participate in requirements gathering, sprint planning, design, and technical review to support the overall achievement of business objectives.

As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and you’ll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations.


Required Technical and Professional Expertise

  • 7+ year experience in the following:
  • A bachelor’s degree in Computer Science or a related field or equivalent years of professional experience in a relevant field.
  • Proficiency in Back-end development with practical experience in Python and/or Go.
  • Familiarity with Shell scripting, Linux Commands, version control systems like Git and Linux Operating Systems
  • Sound knowledge of databases, handling APIs, network requests, and general data manipulation.
  • Understanding of large-scale application development and cloud architecture.
  • Proven experience with Engineering best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Excellent communication, teamwork, and problem-solving skills.


Preferred Technical and Professional Expertise

  • An advanced degree in Computer Science or a relevant field is preferred.
  • Strong familiarity with Golang is highly desirable.
  • Experience with building CI/CD pipelines using tools like GitHub Actions.
  • Prior experience working with Terraform to manage infrastructure.
  • Proven ability to articulate complex technical narratives to all levels of the organization.
  • Experience with infrastructure configuration and cloud provisioning tools (terraform, ansible,…)
  • Experience with hyperscales like IBM Cloud, AWS, Azure etc.
  • Aptitude for learning and applying new technologies.
  • Demonstrated initiative, flexibility, and ability to adapt to changing priorities and work environments.
  • Competitive experience in start-ups or a fast-paced enterprise environment.