onsite
Software Engineer III Dotnet, Angular - MRI Software
Software Engineer
Senior Software Engineer focused on building high‑quality .NET and Angular applications, driving feature development, architecture understanding, and rigorous testing throughout the SDLC.
About the role
Key Responsibilities
- Design, develop, and maintain scalable .NET backend services and Angular front‑end components.
- Collaborate with cross‑functional teams to translate product requirements into technical solutions.
- Write clean, testable code and implement comprehensive unit and integration tests.
- Participate in code reviews, architectural discussions, and continuous improvement initiatives.
- Ensure adherence to coding standards, security best practices, and performance benchmarks.
Requirements
- 5+ years of professional experience in full‑stack development with .NET and Angular.
- Strong proficiency in C#, JavaScript/TypeScript, and RESTful API design.
- Hands‑on experience with unit testing frameworks (xUnit, NUnit, Jasmine, Karma).
- Solid understanding of software architecture, design patterns, and CI/CD pipelines.
- Excellent communication skills and a collaborative mindset.