DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Opus Holding LLC Software Developer - Minneapolis (Hybrid) in Minnetonka, Minnesota

Hybrid role: must be able to work onsite in the Minnetonka, MN office 2-3 days per week. DUTIES AND RESPONSIBILITIES Software Development: Design and develop web-based software applications consistent with other Opus applications and following industry best practices. Gather, analyze, and document business requirements related to the development of those applications. Translate business requirements into technical requirements and ultimately into solutions that meet the business needs. Collaborate with internal customers, external vendors, and fellow IT staff. Support and Maintenance: Support existing software by answering questions, troubleshooting, and performing routine maintenance. Analyze existing applications and business processes to suggest improvements. Work with stakeholders to gather feedback and requirements for improvements. Maintain and support databases related to the Opus web-based systems. Troubleshoot occasional issues outside the realm of day-to-day responsibilities and suggest solutions. Occasionally train users and cross-train technical staff on custom software. QUALIFICATIONS REQUIRED: 4+ years of experience developing web applications in C#, with a focus on ASP.NET Core (Razor pages, MVC, web APIs) and Entity Framework Core. Experience using Visual Studio and source control systems (Git, Azure DevOps). Familiarity with common web application concerns like dependency injection, logging, configuration, authentication & authorization. Strong front-end implementation capabilities (HTML5, CSS, JavaScript, Bootstrap or similar UI framework) Strong written and verbal communication skills and customer orientation. Proven software design and business analysis skills, including collaborating with business stakeholders. Eagerness to learn new skills & technologies, and to stay updated on development tools and trends. QUALIFICATIONS PREFERRED: Bachelor's degree in computer science or related discipline Experience writing automated tests (unit, integration) / Test-Driven Development (TDD) TypeScript LESS or Sass/SCSS Experience designing databases in MS SQL Server Telerik DevCraft and Kendo UI Experience developing and consuming RESTful web APIs, OAuth, JSON Experience with functional programming languages, or programming in a functional style in C# (LINQ, pure functions, discriminated unions/sum types, domain driven design leveraging the type system) Front-end design capabilities This job description is a summary of the typical functions and responsibilities of this position and the duties described are not to be interpreted as an exhaustive or comprehensive list of all possible job responsibilities. There may be other duties, tasks and responsibilities assigned. Management reserves the right to add, modify or change the duties of this position and to make reasonable accommodations so that qualified employees can perform the essential functions of the job. As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, and veteran or disability status. The companies comprising The Opus Group are Equal Opportunity Employers. Women, minorities, veterans, and individuals with disabilities are encouraged to apply.

DirectEmployers