Software Engineer
Posted 61ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer developing digital platforms integrating eCommerce capabilities at SHI. Collaborating with teams on C#, ASP.NET Core, and React, focusing on scalability and performance.
Responsibilities:
- Contribute to the design, implementation, and maintenance of reliable, scalable software solutions.
- Participate in the software development life cycle from design and development through testing and deployment.
- Collaborate with cross-functional teams to solve challenges and deliver high-quality features to customers.
- Participate in code reviews and deepen your understanding of SOLID principles and domain-driven design.
- Follow software engineering best practices, including automated testing and effective documentation.
- Stay current with emerging technologies and bring new ideas to the team.
Requirements:
- 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:
- Health, wellness, and financial benefits to offer peace of mind to you and your family.
- Medical, vision, dental, 401K, and flexible spending.
- World-class facilities and the technology you need to thrive.



















