About the role

  • Senior Software Engineer developing scalable software solutions for eCommerce platform at SHI International Corp. Collaborating with cross-functional teams and mentoring developers in modern technology stack.

Responsibilities

  • 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

Job title

Senior Software Engineer – .NET/React

Job type

Experience level

Senior

Salary

$130,000 - $180,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job