Senior Software Engineer

Recast Software Logo

Recast Software

πŸ“Remote - Finland

Summary

Join Recast Software, a rapidly growing company in Minneapolis, MN, as a key member of an agile team. You will design, develop, test, and maintain enterprise applications to improve the work of system administrators. Responsibilities include participating in peer reviews, collaborating with team members and customers, supporting application deployment, troubleshooting issues, and contributing to the entire software development lifecycle. The ideal candidate possesses in-depth knowledge of C#, .NET, and related technologies, along with experience in real-time communication and unit testing. Recast offers a competitive salary, bonus potential, and various benefits including healthcare, insurance, and flexible work options.

Requirements

  • In-depth knowledge of C#, .NET Framework, .NET 5+, Entity Framework
  • Experience writing applications with real-time, bi-directional communication (websockets, etc.)
  • Experience writing unit tests
  • Proficient in code versioning tools, such as Git
  • Able to work independently on assigned projects and communicate progress effectively with stakeholders
  • Able to work effectively with a team to achieve a single goal

Responsibilities

  • Work with an agile team to design, develop, test, and maintain enterprise applications that help SysAdmins do their job better
  • Participate in peer-reviews of solution designs and related code
  • Work well with team members and people throughout the company. Even better if you enjoy working with customers
  • Assist in supporting application packaging and deployment protocols for releases
  • Analyze and resolve environmental, application, and performance problems
  • Work with customer success to troubleshoot issues, identify improvements, and resolve bugs
  • Help with all parts of the SDLC, design, coding, testing, deployment, troubleshooting, documentation

Preferred Qualifications

  • 5+ years of application development experience
  • Familiarity with ASP.NET Core, WPF, Blazor, SignalR, Entity Framework, Microsoft Graph API
  • Experience creating and delivering desktop and web solutions
  • Experience with endpoint management (like Intune, ConfigMgr etc.)
  • Familiarity with building robust SaaS solutions using cloud technologies

Benefits

  • Competitive salary with 10% annual bonus potential
  • Occupational healthcare and dental treatment
  • Accident insurance
  • Lunch, sports, culture, and massage benefit
  • Bicycle benefit
  • Staff recreation
  • Work-life balance, flexible time off, and remote work options

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.