Uridium Technologies is seeking a talented and experienced Senior C# Developer to join our growing team. In this role, you will play a key role in the design, development, and implementation of complex enterprise applications.
You will work closely with other developers, designers, and product managers to deliver innovative solutions that meet our business needs.
Responsibilities
Design, develop, and maintain robust and scalable C# applications using .NET Core and related technologies
Participate in all phases of the software development lifecycle (SDLC), from requirements gathering to deployment and maintenance
Write clean, well-documented, and maintainable code
Collaborate with other developers to ensure code quality and consistency
Identify and troubleshoot technical issues
Stay up-to-date on the latest C# and .NET technologies
Qualifications
Minimum 3+ years of experience as a C# developer
In-depth knowledge of C# programming language and the .NET Core framework
Experience with ASP.NET MVC or Web API
Experience with SQL Server or other relational databases
Experience with unit testing and code coverage
Excellent problem-solving and analytical skills
Strong communication and collaboration skills
Ability to work independently and as part of a team