Senior Software Engineer - C#/React Specialist
2 Days Old
Join SHI International Corp. , a leader in IT solutions and services since 1989, with a proud track record of continuous growth and a commitment to diversity. Our team is 6,000 strong, and we are looking for passionate individuals to help us innovate and drive success.
About the Role:
We are seeking a highly motivated Senior Software Engineer to join our SHI One development team. In this role, you will be pivotal in building a transformational digital platform that enhances our customers' visibility and management of IT assets, cloud environments, and managed services. If you thrive on delivering quality products, fostering team success, and taking ownership of your work, we want to hear from you!
Your Impact:
Design, implement, and maintain scalable software solutions using C#, ASP.NET Core, React, and SQL databases.
Take full ownership of the software development life cycle from ideation through deployment.
Collaborate with product managers, software architects, and fellow engineers to solve complex challenges and deliver high-quality features.
Mentor fellow developers, providing technical leadership and conducting code reviews adhering to best practices.
Promote and enforce software engineering best practices, including automated testing and effective documentation.
Actively participate in Agile ceremonies to enhance team processes and deliver efficient results.
Stay informed about emerging technologies and recognize opportunities for improvement within our platform.
Contribute to the architecture of distributed, cloud-native systems.
Your Qualifications:
Bachelor's degree in Computer Science, Software Engineering, or a related field.
5+ years of hands-on experience developing modern web applications with C# and ASP.NET Core.
Proficiency in React or other modern JavaScript frameworks.
Strong understanding of object-oriented programming, software design patterns, and architecture.
Experience mentoring engineers and executing cross-team technical initiatives.
Knowledge of relational database design (SQL Server, Postgres).
Comfortable in a CI/CD, Agile, and Git-centric environment.
Excellent communication and collaboration skills.
Preferred Qualifications:
Experience with cloud platforms, especially Microsoft Azure or AWS.
Familiarity with event-driven and distributed system architectures.
Understanding of DevOps practices and Infrastructure as Code (Terraform is a plus).
Experience with test-driven development and crafting unit/integration tests.
Exposure to technologies such as Python, Databricks, or Elasticsearch is a bonus.
The estimated annual pay range for this position is $115,000 - $180,000 , which includes a base salary and bonus. Compensation is dependent on individual qualifications and market factors. We offer a comprehensive benefits package including medical, vision, dental, 401K, and flexible spending options. We are an Equal Employment Opportunity employer.
- Location:
- Columbia, SC, United States
- Category:
- Computer And Mathematical Occupations