SHI International Corp.

Senior Software Engineer – .NET/React

SHI International Corp.

full-time

Posted on:

Location Type: Hybrid

Location: Home OfficeTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $130,000 - $180,000 per year

Job Level

About the role

  • 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

Requirements

  • 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
  • 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
  • Advanced AWS or Azure Certification preferred
  • Ability to travel 10%
Benefits
  • Health, wellness, and financial benefits to offer peace of mind to you and your family
  • Continuous professional growth and leadership opportunities
  • World-class facilities and the technology you need to thrive – in our offices or yours

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#ASP.NET CoreReactSQLobject-oriented programmingdesign patternsrelational database designcloud-native systemsautomated testingsoftware architecture
Soft skills
technical leadershipmentoringcollaborationproblem-solvingcommunicationcontinuous improvementcode reviewsfocus on clean codescalabilityperformance
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringAWS CertificationAzure Certification