How Remoteville checks and expires listings
C# Software Architect
Skills
C#Front-End DevelopmentIntegration ArchitectureOOPWarehouse Management SystemsAmazon Web ServicesAmdocs CRM
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 10+ years of experience designing and building highly complex software solutions
- Strong C# and .NET Core skills
- React JS skills to design develop and integrate UI with backend
- Strong OOP design skills with understanding of SOLID principles and design patterns
- Ability to analyze existing source code and enhance it
- Understanding of warehouse management logistics or supply chain concepts
- Understanding or experience in warehouse automation technologies
- Excellent communication and leadership skills
- Experience interacting with customers to present technical solutions and clarify project details
- Experience in design development testing debugging and documentation
- Proficiency in writing T-SQL queries and understanding relational databases such as SQL Server
- Experience with version control Git CI/CD pipelines and agile development practices
Nice to have
- Analytical
- Problem-solving
- Leadership
- Mentoring
- Customer-focused
- Responsive
Day to day
- Lead technical design for software implementations using C#/.NET Core and React JS, with a focus on scalable and maintainable solutions.
- Translate business and operational needs into clear functional and technical specifications, then guide delivery through the full development lifecycle.
- Define integration architecture and data flow across enterprise systems, support defect resolution, and mentor team members while collaborating closely with customers and front-end teams.
