Exciting Job opportunity for a Senior .NET Developer to join a Chicago based engineering team supporting products set to transition to a SaaS platform. This role offers the opportunity to contribute to platform strategy, collaborate with engineers and UI specialists, and work hands-on with the latest .NET technologies.
This position requires a solid software engineering background with strong experience in C# and .NET technologies on the server side as well as experience with Windows API programming. Candidates should possess excellent verbal and written communication skills and be comfortable working in a fast-paced, dynamic start-up environment.
Required Skills:
• 5+ years of .NET development experience (commercial web applications, desktop applications, web services)
• Expertise in C#, ASP.NET Core, NoSQL, Windows API, PowerShell, and Windows Server administration
• Experience with microservices architecture, SQL Server, Entity Framework, WPF, Windows Services, and cloud environments (Azure, AWS) highly desirable
• Proficiency in Windows API programming, file system operations, process management, and system resource monitoring
• Strong troubleshooting and problem-solving skills
• Familiarity with software engineering best practices (version control, defect tracking, design documentation, test automation)
• Bachelor’s in Computer Science or equivalent work experience
Desired Skills & Experience:
• Experience in microservices architecture, SQL Server, Entity Framework, WPF, Windows Services, and cloud platforms (Azure, AWS)
• Familiarity with startup environments and small-team dynamics
Daily Responsibilities:
• 60% hands-on development
• 40% team collaboration
Benefits:
• Bonus eligible
• Medical, Dental, and Vision Insurance
• Paid vacation time
• Stock options
Eligibility:
Applicants must be currently authorized to work full-time in the US, now and in the future