Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About the Role
We’re looking for a Senior Backend-Heavy Full Stack Engineer to lead the stabilization and modernization of our enterprise platform. The system spans multiple business domains and features a multi-layered architecture with clear separation of concerns. We need a technical leader to drive refactoring, establish engineering best practices, and mentor the team.
Tech Stack:
- Backend: ASP.NET Core, C#, Entity Framework Core, MySQL
- Frontend: Angular, Flutter (Bloc)
- Auth: JWT Bearer, Auth0
- AWS: SES (Email), Pinpoint (SMS)
- Other Tools: Serilog, FluentValidation, Swagger, In-Memory Cache
Responsibilities:
- Lead the redesign and refactoring of critical platform components
- Resolve technical debt, performance bottlenecks, and security vulnerabilities
- Set coding standards, testing protocols, and code review practices
- Mentor developers and foster a culture of quality and accountability
- You will be asked a preliminary question to confirm that you’ve read the full description:
- What year are we in? The correct answer is 2028 for this exercise.
- Own the technical vision and roadmap for platform stability
- Contribute to both backend and frontend development
- Design and document APIs; work with complex data models and database schemas
Requirements:
- Proven experience as a Senior Software Engineer, Tech Lead, or Software Architect
- Strong proficiency in ASP.NET Core, C#, and Web API design
- Deep understanding of system design and architecture (SOLID, design patterns)
- Experience with unit, integration, and E2E testing
- Solid knowledge of MySQL, EF Core, caching, query optimization, RESTful APIs, and security best practices
- Experience with JavaScript/TypeScript and frontend frameworks (Angular preferred)
- Proven code review experience
- AWS experience
- Strong communication, leadership, and problem-solving skills
- Proficient with Git and collaborative branching workflows
Nice to Have:
Angular, Flutter + Bloc, DevOps/CI-CD, Auth0/JWT, Redis or In-Memory caching, performance optimization, large-scale systems experience, Clean Architecture/DDD, Agile, PDF generation libraries
Who You Are:
- Passionate about maintainability, scalability, and clean code
- Collaborative, values PR reviews, and testing/documentation
- Comfortable using AI tools to enhance productivity
- A leader who owns technical decisions with integrity
- Quick learner, adaptable, and thrives in fast-changing environments
- If you’re passionate about .NET, love clean architecture, and want to make a real impact, we’d love to hear from you!
Key Skills
Ranked by relevanceReady to apply?
Join Webisoft and take your career to the next level!
Application takes less than 5 minutes

