Job Details
Description
Department: Enterprise Solutions - Engineering
Reports To: Engineering Manager
Location: Remote (U.S. based)
Travel: less than 10%
Position Description
Our team develops and maintains web applications that allow users to manage and view digital files. This position joins an existing self-organizing Scrum Team comprised of Software Engineers, QA Engineers, Documentation Specialists and Support Engineers.
We are seeking a talented and motivated engineer who can help us develop new features and improve these applications. The ideal team member has a passion for problem solving and an ability to navigate the codebase of a complex, distributed, multitenant application. They should be proactive, self-sufficient, and thrive in a collaborative environment that values team success.
Essential Duties And Responsibilities
Education And Experience
Abilities
Technical Skills
Proficient in:
C#, .NET, .NET Core API
Angular
SQL
Nice to Have:
Experience with Unit and Integration Testing (xUnit, NUnit, etc.)
Experience with Entity Framework
Familiarity with Blazor
Familiarity with payment processing
Familiarity with cloud hosting, especially Azure
Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York