Back End Developer
Kochi, INDIA IT development
Job description
Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
Your Role and Responsibilities
We are looking for software developers to join our engineering team. We build an industry leading BI solution that uses AI to help users understand and make decisions from their data and visualize it in meaningful ways. We care deeply about delivering high quality products as well as taking ownership of our code from development, testing, to production. As we continue to move towards cloud-first development, following micro-services architecture, we're transforming how we develop features and embracing continuous integration, delivery, and deployment.
We're looking for software developers who get excited about making it easier for our users to understand their data and relentlessly improving the user experience until it delights our users. Successful candidates will need to be passionate about customer success and satisfaction. You should have excellent communication skills and efficiency in locating and sharing knowledge among the team as well as understanding and meeting timeline expectation. Apply now to join us.
#KochiD&AI
Required Technical and Professional Expertise
· Bachelor's Degree in Computer Science/Software Engineering/Electrical Engg/Electronics Engg or related field
· 8+ years experience with Java
· 5+ years experience designing and building software applications.
· 5+ years experience building scalable and performant web applications
· Proficient with software design patterns, multiple software languages and development paradigms
· Like to solve challenging problems
· A motivation for innovative thinking and ideas
Preferred Technical and Professional Expertise
· 2-3 years experience with relational databases
· 2-3 years experience with various security protocols, such as TLS, and authentication protocols, such as OIDC, OATH, LDAP etc.
· 5+ years experince with C++ skills
· Responsibilities would include reviewing incoming defects, doing the necessary analysis to reproduce the defects and develop test cases, as well as the ability to create test automation procedures.
· There would also be an opportunity to work in GoLang.