About the job
Senior Fullstack Engineer (.NET / Angular)
Join our dynamic team at Software Mind as a Senior Fullstack Engineer, where you will play an essential role in developing and enhancing a sophisticated multi-component web platform. This position demands a robust background in both frontend and backend development, with the capability to design and contribute to well-architected systems and contemporary design methodologies.
Key Responsibilities
Develop and maintain web applications utilizing Angular (TypeScript), HTML, CSS, and cutting-edge JavaScript frameworks.
Construct backend services using .NET (C#), adhering to object-oriented principles and implementing REST/gRPC APIs.
Design and manage SQL Server databases using T-SQL and ORM frameworks like Entity Framework Core.
Engage in a collaborative engineering environment that prioritizes clean architecture, scalability, and maintainability.
Essential Qualifications
Proficient in frontend development with Angular (TypeScript).
Strong backend development experience using .NET (C#).
Solid understanding of SQL Server and relational database design.
Experience with complex systems and established design patterns.
Preferred Qualifications
Familiarity with Docker and containerization technologies.
Experience with CI/CD pipelines.
Knowledge of testing frameworks such as Jest and NUnit.
Proficiency in tools like AG-Grid, Syncfusion, Quartz, and Nx.
We highly value engineers who stay updated with evolving tools, libraries, and best practices, and who thrive in working across the entire web stack.

