What are the responsibilities and job description for the Solutions Developer position at BUSINESS IMAGING SYSTEMS INC?
Job Details
Description
This position is onsite in our Edmond, OK office.
Your Role: You’ll serve as a key developer creating custom solutions that blend modern web technology with powerful data-processing tools. In this role, you’ll focus on building intuitive, industry-specific applications using Microsoft .NET, Blazor, and FluentUI on top of Grooper. You’ll collaborate with designers, analysts, and implementation teams to transform complex business needs into simple, effective software that delivers real value to our clients.
Responsibilities:
Design & Architecture
- Collaborate with product owners, business analysts, and stakeholders to translate business requirements into technical solutions.
- Participate in solution architecture discussions, ensuring alignment with Microsoft .NET, Blazor, and FluentUI standards.
UX Development
- Build modern, responsive, and accessible user experiences using Blazor and FluentUI.
- Create reusable UI components and templates to streamline future development.
- Implement best practices for UI/UX performance, security, and accessibility.
Grooper Integration & Customization
- Develop industry-specific solutions on top of Grooper to meet unique business requirements.
- Extend and configure Grooper workflows, data extraction models, and integration points.
- Maintain up-to-date knowledge of Grooper features and capabilities to leverage them effectively.
Full Software Development Lifecycle
- Participate in the full SDLC — design, development, testing, deployment, and maintenance.
- Collaborate with QA to develop automated and manual test plans ensuring solution quality.
- Support implementation teams during deployment and customer onboarding.
Quality & Documentation
- Write clean, maintainable, and well-documented code following established coding standards.
- Produce technical documentation for developed features, integrations, and workflows.
- Participate in code reviews and provide constructive feedback to peers.
Continuous Improvement & Support
- Identify areas for process and technology improvements within the solutions stack.
- Provide technical support and troubleshooting for deployed solutions.
- Stay current on emerging technologies in .NET, Blazor, FluentUI, and Microsoft Azure Services.
Collaboration & Communication
- Work closely with cross-functional teams including product management, QA, support, and implementation teams.
- Present technical solutions and progress updates to internal and external stakeholders.
Additional Functions:
- Other relative duties as assigned by management
Qualifications
Your Experience & Qualifications:
- Bachelor’s or associate degree preferred; 2-4 years related experience in lieu of education
- 1-4 years’ experience in content management or database management preferred
- Microsoft .NET development required
Technology
Integrated Development environment
-
- Microsoft Visual Studio
- Azure DevOps
Languages
-
- C#, C
- SQL, Transact-SQL
- JavaScript / TypeScript
- CSS3 / SCSS
- Razor (Blazor)
Database management system software
-
- Microsoft SQL Server
- Oracle
Operating systems
-
- Microsoft Server / Desktop
Physical Requirements:
-
- Sitting for long periods of time
- Lifting up to 35 pounds
- Repetitive motion involving hands and fingers
Travel Requirements:
- Occasional