Maintain and advance the features of cataloging product on-premises and in the cloud.
Work in an agile, collaborative environment to understand requirements, design, code and test innovative applications.
Expand and modernize automation test framework for performance, coverage, and ease of maintainability.
Participate in support for the internal cloud offering involving on-call support duties to resolve outages and maintain product availability SLA.
Coordinate across product management, design, backend, quality control teams to understand enhancement requests and create release and plans for implementation.
Develop efficient and high-quality code following industry design patterns, frameworks, and code best practices.
Apply machine learning models/algorithms to enhance system intelligence and user experience suitable during feature implementation.
Prioritize and address defects based on severity and business impact, coordinate with multiple teams for solutions.
Identify areas for performance improvement, address technical debt to enhance application performance.
Understand and contribute towards the Watson Knowledge Catalog system for continuous integration and continuous deployment pipeline.
Demonstrate strong knowledge of object-oriented design and version control systems. Work with a variety of relational databases, operating systems, and modern UI frameworks.
Develop and deploy docker based container services on cloud-based environments. Analyze software and system requirements and review feasibility with project management.
Participate in product design discussion regarding deployment, monitoring and management best practices for running applications in the cloud. Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products.
Required: Bachelor’s degree or equivalent in Computer Science, Engineering or related and two (2) years of experience as a Software Developer or related. Two (2) years of experience must include utilizing JavaScript, NodeJS, Java, Docker, Structured Query Language (SQL), Jenkins, Agile Methodologies. V110. Full Time. $165276 to $178200 per year.
Required Technical And Professional Expertise
Required: Bachelor’s degree or equivalent in Computer Science, Engineering or related and two (2) years of experience as a Software Developer or related. Two (2) years of experience must include utilizing JavaScript, NodeJS, Java, Docker, Structured Query Language (SQL), Jenkins, Agile Methodologies.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at IBM by 2x