
Senior .NET Developer
IKONS ITALIA
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Development and maintenance of complex systems in a .NET environment
- Handling production incidents, including threading issues, memory leaks, and contention
- Migration of .NET Framework codebases to Linux
- Designing and maintaining CI/CD pipelines
- Collaborating in the design of service-oriented architectures
- Performance optimization with PostgreSQL and use of distributed messaging systems such as RabbitMQ
Requirements
- Significant experience in C# and modern .NET (6/7+)
- Advanced knowledge of ASP.NET MVC and ASP.NET Core
- Expertise with profiling and diagnostic tools (memory, CPU, dumps, traces)
- Strong Linux skills for running and debugging .NET services
- Experience with Docker and container management
- Proficiency with Redis, NHibernate, and ServiceStack
- Advanced security skills, including X.509 certificate management
- Experience with Mono on Linux
- Knowledge of software design patterns (SOLID, Adapter, Facade)
- Experience migrating from Windows to Linux
- Italian
- Spanish
Benefits
- Remote work 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETASP.NET MVCASP.NET CorePostgreSQLDockerRedisNHibernateServiceStacksoftware design patterns
Soft skills
collaborationperformance optimizationincident handling