IBM · 2 weeks ago
Software Engineer
Maximize your interview chances
Business DevelopmentBusiness Information Systems
Growth OpportunitiesH1B Sponsor Likely
Insider Connection @IBM
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design, develop, and maintain software applications according to specifications.
Write clean, scalable, and efficient code.
Collaborate with cross-functional teams to define, design, and ship new features.
Troubleshoot, debug, and upgrade existing software.
Test and deploy applications and systems.
Document development phases and monitor systems.
Ensure software is up-to-date with the latest technologies.
Stay informed about industry trends and best practices.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
3-5+ years of demonstrated experience with C++ and/or Golang as the main programming language (the person should have worked with C++ or Golang in more than 1 project).
Experience working with Linux (RHEL, Ubuntu, CentOS or Debian) and databases such as MySQL or MariaDB.
Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions.
Working knowledge of Docker, Kubernetes.
Preferred
Python, PHP or JavaScript is desired.
Familiarity with tools such Ansible, OpenShift.
Nice to have experience with Cloud (AWS, AZURE OR IBM).
Benefits
Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being
Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long- term disability coverage, and opportunities for performance based salary incentive programs.
Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs.
Training and educational resources on our personalized, AI-driven learning platform where IBMers can grow skills and obtain industry-recognized certifications to achieve their career goals.
Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, & experiences.
Company
IBM
IBM is an IT technology and consulting firm providing computer hardware, software, infrastructure, and hosting services.
H1B Sponsorship
IBM has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (2029)
2022 (2178)
2021 (1305)
2020 (2593)
Funding
Current Stage
Public CompanyTotal Funding
unknown2011-01-14IPO
Leadership Team
Recent News
2024-12-25
2024-12-23
Company data provided by crunchbase