Overview
The Full Stack Software Engineer is responsible for designing, developing, testing, and maintaining high-quality software applications across both frontend and backend systems. This role requires strong technical skills, a problem-solving mindset, and the ability to collaborate effectively with cross-functional teams to deliver scalable, reliable, and user-friendly solutions.
Responsibilities
- Design, develop, test, and maintain full stack web applications.
- Perform debugging, troubleshooting, and performance tuning.
- Develop and integrate RESTful APIs and microservices.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Documentation and communication of all work
- Follow software development best practices, standards, and processes.
Requirements
- Strong hands-on experience with C# and .NET / ASP.NET Core (mandatory).
- Experience with...