Back to all positions

[Remote] Sr. Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. SHI International Corp. is a $16 billion global provider of IT solutions and services, seeking a highly motivated Senior Software Engineer to join their Customer Experience Development Team. The role involves developing a digital platform integrating eCommerce capabilities and managing IT assets, requiring collaboration with product managers and engineers to deliver impactful solutions using a modern tech stack.

Responsibilities

  • Leverage AI-powered development tools — including agentic coding assistants, code-generation models, and automated review tooling — to increase velocity, reduce toil, and maintain high engineering standards
  • Design, implement, and maintain reliable, scalable software solutions, primarily using C#, ASP.NET Core, React, and SQL databases
  • Own software development life cycle from ideation to deployment. Drive projects from initial design through testing and launch while focusing on clean code, scalability, and performance
  • Collaborate with cross-functional teams to solve complex challenges and deliver high-quality features to customers
  • Guide and mentor other developers, providing technical leadership and code reviews that focus on SOLID principles and domain driven design
  • Evangelize and enforce software engineering best practices, including automated testing, code quality, and effective documentation
  • Participate actively in Agile ceremonies, contributing to continuous improvement of team processes and efficient delivery of work
  • Stay current with emerging technologies, identifying opportunities to improve our platform
  • Contribute to the architecture and design of distributed, cloud-native systems

Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or relevant work experience required
  • 5+ years of professional experience building modern web applications with C# and ASP.NET Core
  • 3-5 years of software development experience
  • Demonstrated experience using AI coding assistants (e.g., GitHub Copilot, Claude CLI, or similar) as part of a daily engineering workflow; passion for AI-native development practices
  • Proficiency in applying AI-assisted software engineering practices, including the use of agentic coding tools (e.g., GitHub Copilot, Claude), prompt engineering for code generation, and integrating LLM-powered workflows into the software development life cycle
  • Experience with React or other modern JavaScript frameworks
  • Strong grasp of object-oriented programming, design patterns, and software architecture
  • Proven experience mentoring other engineers and driving cross-team technical initiatives
  • Experience with relational database design (SQL Server, Postgres)
  • Comfortable working in an agile, CI/CD, Git-centric environment
  • The ability to understand and utilize cloud computing technologies, including virtualization, IaaS, PaaS, and SaaS delivery models, to implement and manage scalable cloud solutions
  • The ability to write, debug, and maintain code in various scripting and programming languages to automate tasks and develop software solutions
  • The ability to define, design, build, and maintain robust systems and solutions by leveraging systems and infrastructure effectively
  • The ability to systematically identify, document, and manage the technical needs and specifications of a project by engaging with stakeholders and analyzing business objectives to ensure successful project outcomes
  • Proficiency in implementing and managing DevOps practices, including continuous integration, continuous delivery, infrastructure as code, and monitoring to enhance the collaboration between development and operations teams
  • Proficiency in using SQL for database management, including tasks such as querying, updating, and managing relational databases to efficiently handle data retrieval and manipulation
  • Proficiency in utilizing Platforms as a Service (PaaS) for deploying, managing, and scaling applications, including tasks such as application hosting, database integration, and development tool support; Microsoft Azure or Amazon Web Services highly preferred
  • Proficiency in using Object-Relational Mapping (ORM) frameworks for database interaction, including tasks such as mapping objects to database tables, managing database schemas, and performing CRUD operations efficiently
  • Proficiency in using Test-Driven Development (TDD) methodologies, including tasks such as writing automated test cases before code implementation, ensuring code quality, and facilitating continuous integration and deployment
  • Advanced AWS or Azure Certification preferred

Benefits

  • Medical
  • Vision
  • Dental
  • 401K
  • Flexible spending

Company Overview

  • Think of SHI as your personal technology concierge. It was founded in 1989, and is headquartered in Somerset, New Jersey, USA, with a workforce of 5001-10000 employees. Its website is http://www.shi.com.
  • Company H1B Sponsorship

  • SHI International Corp. has a track record of offering H1B sponsorships, with 1 in 2026. Please note that this does not guarantee sponsorship for this specific role.