San Jose, CA, 95115, USA
3 days ago
Software Developer
**Introduction** **Your role and responsibilities** Software Developer, IBM Corporation, San Jose, CA (Up to 40% telecommuting permitted): * Assist the company in further development of its virtualization management and application resource management software product. * Serve as a member of the software development team and be responsible for further enhancing the core analytics platform and peripherals to add new capabilities for different cloud and on-premises technologies based on unique and innovative technology. * Design and implement various scalable microservice-based application components of the company platform. * Work as part of an agile team, accurately estimating and delivering complex features. * Serve as a key technical resource in the full development cycle, end-to-end, from conception, design, implementation, and testing to documentation, delivery, and maintenance. * Work extensively with Java development and web development tools, applying principles of object-oriented and model-driven architecture. * Build and maintain REST API endpoints and the backing services. * Design and develop automated tests to prevent regressions. * Provide documentation of new features and software as they are developed. * Diagnose and fix time-sensitive, critical issues in the product. * Work with other developers to identify and investigate technical issues and make recommendations regarding modifications to resolve technical problems. * Contribute to architecture and technical design discussions and code review in collaboration with other teams. * Consult with the product management team about user needs and software requirements. * Participate in customer calls and aid the support team to help address technical issues. * Utilize: Java, GitHub, AWS, Python, React, Typescript, Git, Relational/Non-relational Database, Object-oriented programming, Linux/Unix, Distributed programming, Agile. Required: Bachelor's degree or equivalent in Computer Science, Data Analytics or related and two (2) years of experience as a Software Engineer or related. Two (2) years of experience must include utilizing Java, GitHub, AWS, Python, React, Typescript, Git, Relational/Non-relational Database, Object-oriented programming, Linux/Unix, Distributed programming, Agile. $190245 - $200,000 per year. Full time. D151. **Required technical and professional expertise** Bachelor's degree or equivalent in Computer Science, Data Analytics or related and two (2) years of experience as a Software Engineer or related. Two (2) years of experience must include utilizing Java, GitHub, AWS, Python, React, Typescript, Git, Relational/Non-relational Database, Object-oriented programming, Linux/Unix, Distributed programming, Agile. IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Confirmar seu email: Enviar Email