Full Stack .NET Developer

Apply Now

Company: Compunnel Software Group

Location: Minneapolis, MN 55407

Description:

Job Summary:

We are seeking a skilled Full Stack .NET Developer to support the Client Customer Connect suite of applications. This suite powers Client's customer call center operations. The developer will focus on new feature development, code enhancements, maintenance, and bug fixes, including occasional reengineering of legacy components. The ideal candidate will possess solid .NET development experience with strong communication skills to engage with stakeholders and end-users.

Job Responsibilities:
  • Develop new features and enhance existing functionality within the UCC application suite using the .NET Framework.
  • Perform debugging, bug fixing, and maintenance of existing client-server and web-based applications.
  • Reengineer legacy code and identify opportunities for improvement in older codebases.
  • Design and develop REST APIs and integrate third-party or internal APIs.
  • Collaborate with stakeholders and end-users to troubleshoot issues and gather feature requirements.
  • Ensure technical documentation and adhere to Agile software development best practices.
  • Provide UI support using ASP.NET and WinForms based components.


Required Skills:
  • 5+ years of hands-on development experience with .NET Framework (not .NET Core).
  • 5+ years with Visual Basic .NET (WinForms, ASP.NET).
  • 5+ years experience using Visual Studio 2015 or newer.
  • 2+ years of experience developing in C#.
  • 2+ years of SQL Server experience (creating queries, tables, views, stored procedures).
  • Proficient in building and consuming REST APIs.
  • Basic UI knowledge (experience with ASP.NET and WinForms).
  • Experience working in Agile development environments.
  • Strong understanding of HTTP and REST-style web services.
  • Excellent verbal and written communication skills.
  • Strong problem-solving and analytical thinking.
  • Proven ability to manage multiple tasks and deadlines independently


Preferred Skills:
  • Experience working with Java systems or interfacing with Java-based applications.
  • Previous experience in customer service or call center environments.
  • Understanding of telephony/call center concepts.
  • Proficiency with Microsoft Word for documentation purposes.


Education: Bachelors Degree

Similar Jobs