Senior Software Engineer
SHI GmbH
About the role
About
Senior Software Engineer on the Customer Experience Development Team to build a digital platform that blends eCommerce with IT asset and cloud management capabilities. You will own end-to-end delivery, collaborating with product managers and architects to ship impactful features using a modern stack. The role emphasizes hands-on delivery, mentorship, and upholding quality and best practices. You’ll work in a fast-paced environment that embraces AI-assisted development and cloud-native architectures, delivering scalable, reliable solutions. This is a chance to shape a customer-facing platform in a growing, diverse IT services firm.
Responsibilities
- Design, implement, and maintain software using C#, ASP.NET Core, React, and SQL databases
- Own the software development lifecycle from ideation to deployment
- Collaborate with product managers, architects, and engineers to deliver features
- Mentor developers, perform code reviews, and uphold SOLID and domain-driven design
- evangelize testing, code quality, and documentation; enforce best practices
- Participate in Agile ceremonies and continuously improve team processes
- Stay current with emerging technologies and opportunities to improve the platform
- Contribute to architecture and design of distributed, cloud-native systems
- Leverage AI-powered development tools to increase velocity and maintain high standards
Qualifications
- 5+ years of 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
- Proficiency in SQL and relational databases
- Cloud computing knowledge (IaaS, PaaS, SaaS); AWS or Azure preferred
- Experience with DevOps practices (CI/CD, IaC, monitoring)
- Experience with ORM frameworks and SQL Server or Postgres
- Familiarity with TDD and automated testing
- Mentoring experience and ability to drive cross-team initiatives
- AI-assisted software development experience and tooling
- Agile, CI/CD, Git-centric environment; travel up to 10%
- Advanced AWS or Azure Certification preferred
Benefits
- medical benefits
- vision benefits
- dental benefits
- 401K
- flexible spending
- diversity commitment
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free