-
Software Developer
- IBM (San Jose, CA)
-
Introduction
Your role and responsibilities
Software Developer, IBM Corporation, San Jose, CA (Up to 40% telecommuting permitted):
* Perform end-to-end software development life cycle activities, including analysis, design, development, automation, and testing of product features.
* Interface with clients and internal teams to gather requirements and collaborate with product management and architects to analyze and prioritize business and technical needs.
* Integrate disparate data processing systems to deliver tightly coupled solutions that address customer use cases for efficient IT operations.
* Transform wireframes into functional user interfaces, implementing front-end features and contributing to design systems.
* Translate functional requirements into product features and develop, document, and revise system design procedures, test procedures, and quality standards.
* Prepare clear and thorough technical documentation, including feature specifications, design, and architecture documents.
* Develop software features using the latest programming languages and cloud-native technologies to support enterprise-grade solutions.
* Design data collection and processing solutions in high-availability environments, optimizing software performance and automating features through unit tests, functional test cases, and continuous delivery integration to ensure quality and speed.
* Deploy cloud-based software products into container orchestration platforms, administer deployment environments, and troubleshoot system performance.
* Diagnose and debug customer-discovered issues using trace data and provide timely solutions through manual workarounds or code changes.
* Support customer deployments in data centers and public cloud environments.
* Conduct design and code reviews while guiding team members technically.
* Clearly communicate technical issues at both detailed and summary levels to support stakeholder decisions.
* Work effectively in an Agile environment by participating in scrums, retrospectives, and sprint deliveries, updating progress, and resolving blockers.
* Demonstrate working features and software code during squad and organizational playbacks to validate deliverables against client requirements.
* Communicate development progress and technical updates effectively during team discussions and management meetings.
* Utilize: Java, JavaScript, REST, DBMS, Kubernetes, GIT, Jenkins and Travis, Agile methodology and Scrum management.
Required: Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Management Information Systems, Electrical Engineering or related and two (2) years of experience as a Software Developer or related. Two (2) years of experience must include utilizing Java, JavaScript, REST, DBMS, Kubernetes, GIT, Jenkins and Travis, Agile methodology and Scrum management. $170405 to $220400 per year. Full time. AV210.
Required technical and professional expertise
Bachelor’s degree or equivalent in Computer Science, Computer Engineering, Management Information Systems, Electrical Engineering or related and two (2) years of experience as a Software Developer or related. Two (2) years of experience must include utilizing Java, JavaScript, REST, DBMS, Kubernetes, GIT, Jenkins and Travis, Agile methodology and Scrum management.
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.
-
Recent Jobs
-
Software Developer
- IBM (San Jose, CA)
-
Developer Sr, JAVA Software
- LCEC (North Fort Myers, FL)
-
REMOTE Mobile App Developer
- Insight Global (Englewood, CO)
-
Facility Inpatient Coder (Remote)
- Cedars-Sinai (Los Angeles, CA)