Taro Logo

Software Engineer

Global provider of IT solutions and services founded in 1989, serving over 17,000 organizations worldwide with 6,000 employees.
United States
$80,000 - $125,000
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS · E-Commerce

Job Description

SHI International Corp, a $15 billion global provider of IT solutions and services, is seeking a motivated Software Engineer to join their Customer Experience Development Team. This remote position offers an opportunity to work on developing a digital platform that integrates eCommerce capabilities with robust tools for managing IT assets, cloud environments, and SHI services.

The role involves working with a modern technology stack centered on C#, ASP.NET Core, and React, collaborating closely with product managers, software architects, and other engineers. The ideal candidate should have 2+ years of experience and be passionate about shipping quality products.

As the largest minority- and woman-owned enterprise in the U.S., SHI offers a competitive compensation package ranging from $80,000 to $125,000 annually, including comprehensive benefits such as medical, vision, dental, and 401k. The company culture emphasizes professional growth, leadership opportunities, and work-life balance.

The position requires strong technical skills in web application development, database design, and modern software practices. Key responsibilities include contributing to software design and implementation, participating in code reviews, and following best practices in software development. The ideal candidate will have experience with cloud platforms, distributed systems, and DevOps practices.

Working at SHI means joining a growing team of 6,000 employees serving over 17,000 organizations worldwide. The company's commitment to diversity, professional development, and technological excellence makes it an ideal place for software engineers looking to make a significant impact while growing their careers.

Last updated 21 days ago

Responsibilities For Software Engineer

  • Contribute to design, implementation, and maintenance of software solutions using C#, ASP.NET Core, React, and SQL databases
  • Participate in software development lifecycle from design through deployment
  • Collaborate with cross-functional teams
  • Participate in code reviews
  • Follow software engineering best practices
  • Participate in Agile ceremonies
  • Stay current with emerging technologies
  • Support architecture and design of distributed systems

Requirements For Software Engineer

TypeScript
React
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
  • 2+ years of professional experience building modern web applications with C# and ASP.NET Core
  • Experience with React or other modern JavaScript frameworks
  • Understanding of object-oriented programming, design patterns, and software architecture
  • Experience with relational database design (SQL Server, Postgres)
  • Comfortable working in an agile, CI/CD, Git-centric environment
  • Strong communication and collaboration skills

Benefits For Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Health, wellness, and financial benefits
  • World-class facilities and technology
  • Continuous professional growth and leadership opportunities

Related Jobs

Software Engineer

Software Engineer position at SHI International Corp focusing on developing digital platforms using C#, ASP.NET Core, and React.

Software Engineer

Full Stack Software Engineer position at SHI International Corp, focusing on Cloud and Service Management capabilities with competitive salary and benefits.

Software Developer 3

Senior Software Engineer role at Oracle Cloud Infrastructure focusing on cloud services development for streaming providers, including playback, content delivery, and analytics.

IAM Oracle and PLSQL Developer – AVP

IAM Oracle and PLSQL Developer position at MUFG, offering hybrid work, competitive salary, and comprehensive benefits. Requires 5+ years experience in database development and access management.

Software Application Developer - WMS

Software Application Developer position at ZEISS focusing on WMS development, requiring SQL Server expertise and offering comprehensive benefits including medical insurance and 401k matching.