remoteonsite
Senior Full Stack Software Engineer .NET & Angular - Envoy global
Software Engineer
Design and build scalable, secure full‑stack applications using .NET and Angular, delivering high‑performance solutions while shaping architecture and collaborating with cross‑functional teams.
About the role
Key Responsibilities
- Design, develop, test, and maintain end‑to‑end web applications using .NET (C#) for the backend and Angular/TypeScript for the frontend.
- Implement RESTful APIs and integrate with databases, ensuring data integrity, performance, and security.
- Participate in architectural discussions, contribute to technical roadmaps, and drive best‑practice standards across the stack.
- Collaborate with product, QA, and DevOps teams to deliver features iteratively and resolve production issues quickly.
- Write clean, maintainable code, conduct code reviews, and mentor junior engineers.
Requirements
- 5+ years of professional experience developing enterprise‑grade applications with .NET (C#) and Angular.
- Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3.
- Hands‑on experience with relational databases (e.g., SQL Server, PostgreSQL) and writing optimized SQL queries.
- Solid understanding of RESTful API design, authentication/authorization mechanisms, and performance tuning.
- Excellent problem‑solving skills, ability to work in an agile environment, and effective communication with cross‑functional teams.
Skills
angularctypescriptsql