Skip to content
mimi

Senior AI Full Stack Application Developer

CBIZ

Independence · On-site Full-time Senior $100k – $130k/yr 1w ago

About the role

Responsibilities

  • Architect, design, and implement full-stack AI applications using .NET and modern front-end frameworks.
  • Implement AI/ML models and algorithms into .NET applications to improve business processes, analytics, and user experiences.
  • Provide expertise in modern front-end development, with a preference for React, to deliver seamless and scalable user interfaces.
  • Work within an Agile software development framework, contributing to sprint planning, iterative product delivery, and continuous improvement.
  • Focus on delivering features and solutions that provide measurable value to end-users and stakeholders, particularly in commercial product settings.
  • Partner with data scientists, analysts, and other developers to deliver secure, efficient solutions.
  • Write clean, maintainable, and testable code following modern design principles and best practices.
  • Articulate architecture and design recommendations to leadership and contribute to the firm's AI strategy.
  • Stay current on AI advancements, .NET releases, and front-end frameworks to keep our technology stack modern and effective.
  • Maintain technical documentation, versioning, and knowledge transfer materials.

Preferred Qualifications

  • Bachelor's degree in Computer Science, AI, Engineering, MIS, or related technical field.
  • 10+ years of professional full-stack development experience with Microsoft .NET technologies (C#, ASP.NET, .NET Core, Entity Framework).
  • Proficiency in modern web technologies (JavaScript, TypeScript, HTML5, CSS3); React proficiency strongly preferred.
  • Experience designing and integrating AI/ML models into .NET applications.
  • Familiarity with Agile methodologies (Scrum, Kanban, or SAFe) and experience delivering incremental value to customers in product development environment.
  • Knowledge of SQL, NoSQL, and vector databases, including schema design and optimization.
  • Familiarity with scalable architectures, secure coding practices, and cloud platforms (Azure preferred).
  • Strong grasp of software design principles and patterns (SOLID, DDD, CQRS, Onion/Clean Architecture, Dependency Injection, IoC).
  • Strong ability to articulate and communicate technical concepts to both technical and non-technical stakeholders.
  • Experience in the accounting or financial sector is a plus.

Qualifications

  • College Degree or equivalent
  • 6 years related experience
  • Expert technical knowledge
  • Knowledge of industry regulations
  • Ability to lead and coordinate the team activities of others
  • Ability to formulate, document and recommend new policies and procedures
  • Able to work in and lead a team
  • Demonstrated ability to communicate verbally and in writing throughout all levels of an organization, both internally and externally
  • Ability to travel as required by business and on-call availability

Skills

.NETASP.NETAzureC#CSS3Dependency InjectionEntity FrameworkHTML5JavaScriptKanbanNoSQLReactSAFeScrumSQLTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free