onsite
Senior Full Stack .NET Developer - SmartIPlace
Software Engineer
Lead end‑to‑end development of corporate applications, architecting modern Angular front‑ends and robust .NET back‑ends while refactoring legacy systems and integrating AI solutions to drive efficiency and innovation.
About the role
Key Responsibilities
- Architect and develop scalable, high‑performance web applications using Angular for the front‑end and .NET for the back‑end.
- Lead the refactoring of legacy systems, identifying opportunities for modernization, performance improvements, and AI integration.
- Collaborate with cross‑functional teams to define requirements, design solutions, and deliver high‑quality code on schedule.
- Implement best practices in CI/CD, automated testing, and security to ensure reliable, maintainable deployments.
- Mentor junior developers, conduct code reviews, and promote a culture of continuous improvement.
Requirements
- 5+ years of full‑stack development experience with a strong focus on .NET and Angular.
- Proven track record of refactoring legacy codebases and integrating AI/ML components into enterprise applications.
- Deep understanding of software architecture, design patterns, and cloud deployment (Azure/AWS).
- Excellent problem‑solving skills, proactive mindset, and ability to communicate complex ideas to non‑technical stakeholders.
- Strong collaboration skills and experience working in Agile environments.