SHI International Corp. is looking to deliver impactful solutions using a modern stack centered on C, ASP.NET Core, and React to solve complex challenges and deliver high-quality features to customers.
Requirements
- 5+ years of professional experience building modern web applications with C and ASP.NET Core
- Experience with React or other modern JavaScript frameworks.
- Strong grasp 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.
- Experience with cloud platforms, especially Microsoft Azure or AWS.
- Familiarity with event-driven and distributed system architectures.
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.
- Contribute to the architecture and design of distributed, cloud-native systems.
Other
- This is a remote opportunity.
- This position is required to report to the SHI Austin, TX office location as determined by SHI management.
- Senior Software Engineers at SHI are expected to take extreme ownership of their work and promote the success of their team.
- Proven experience mentoring other engineers and driving cross-team technical initiatives.
- Excellent communication and collaboration skills.