Senior Software Developer - AI Applications (9067)

Morton

Richmond (VA)

On-site

USD 120,000 - 155,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Morton is seeking a Senior Software Developer to design, develop, and support enterprise applications for a large professional services organization. This role blends traditional software engineering with AI technologies to leverage enterprise data for BI, reporting, and predictive analytics.

The ideal candidate has strong C#, .NET, and SQL Server experience, plus hands-on AI-enabled development and loT capabilities integration.

Qualifications

  • 5+ years of professional software development experience.
  • Strong hands-on with C#, .NET, ASP.NET Core, and Microsoft tech.
  • Experience with Microsoft SQL Server, T-SQL development and design.
  • Hands-on AI-enabled app development or LLM integration.
  • Experience developing and integrating REST APIs and enterprise apps.
  • Proficiency with JavaScript/HTML/CSS and modern web tech.
  • Familiarity with Visual Studio, Azure DevOps, source control.
  • Secure coding, testing, production support, and cross-functional collaboration.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise applications using C#, .NET, SQL Server.
  • Build AI-enabled apps to automate workflows and improve decisions.
  • Develop reporting, analytics, and predictive solutions from enterprise data.
  • Integrate apps with databases, APIs, and data platforms.
  • Create tools to identify trends and forecast business outcomes.
  • Collaborate with business users to translate requirements into scalable solutions.
  • Support existing apps and participate in deployments.
  • Triage production issues and maintain documentation.
  • Evaluate emerging AI tools to improve capabilities.

Skills

C#
ASP.NET Core
SQL Server
AI-enabled apps
REST APIs
JavaScript
Azure DevOps
Security & compliance

Education

Bachelor's degree in CS/IT

Job description

Job Description

Morton is seeking a Senior Software Developer to design, develop, and support enterprise applications for a large professional services organization.

Job Description

Morton is seeking a Senior Software Developer to design, develop, and support enterprise applications for a large professional services organization.

This role combines traditional software engineering with emerging AI technologies, focusing on building applications that leverage enterprise data to improve business intelligence, reporting, predictive analytics, and operational decision-making.

The ideal candidate brings a strong background in Microsoft-based software development, particularly C#, .NET, and SQL Server, along with hands-on experience building AI-enabled applications and integrating generative AI capabilities.

This is an excellent opportunity for a developer who enjoys building practical business solutions and wants to expand their work with artificial intelligence, large language models, and enterprise data.

Key Responsibilities
  • Design, develop, test, deploy, and maintain custom enterprise applications using C#, .NET, SQL Server, and modern web technologies.
  • Build applications that leverage AI, generative AI, and large language models to automate workflows, analyze business data, and improve decision-making.
  • Develop reporting, analytical, and predictive solutions using enterprise data from financial, HR, client, and operational systems.
  • Integrate applications with enterprise data platforms, databases, third-party services, and APIs.
  • Develop tools that identify trends, forecast business outcomes, and provide actionable insights to stakeholders.
  • Collaborate with business users and technical teams to gather requirements and translate them into scalable software solutions.
  • Support existing business applications, integrations, enhancements, and modernization initiatives.
  • Troubleshoot production issues and participate in occasional after-hours deployments or application support.
  • Maintain technical documentation and follow established security, development, testing, and deployment standards.
  • Evaluate emerging AI tools and development technologies to improve application capabilities and development efficiency.
Required Qualifications
  • 5+ years of professional software development experience, including application design, development, testing, deployment, and support.
  • Strong hands-on development experience with C#, .NET, ASP.NET Core, and Microsoft-based application technologies.
  • Experience with Microsoft SQL Server, including SQL/T-SQL development, querying, database design, and troubleshooting.
  • Demonstrated hands-on experience building or integrating AI-enabled applications, generative AI solutions, or LLM-based capabilities.
  • Experience developing and integrating REST APIs, web services, and enterprise applications.
  • Proficiency with modern web technologies, including JavaScript, HTML, CSS, JSON, and related frameworks.
  • Familiarity with Visual Studio, Azure DevOps, source control, and modern software development practices.
  • Strong understanding of application architecture, secure coding, testing, and production support.
  • Excellent analytical, troubleshooting, and communication skills.
  • Ability to collaborate with business stakeholders and translate business requirements into functional applications.
Preferred Qualifications
  • Approximately 2–3 years of hands-on AI application development experience.
  • Experience with Azure AI services, generative AI APIs, LLMs, AI agents, or retrieval-augmented generation (RAG).
  • Experience developing applications that leverage large enterprise datasets for reporting, forecasting, predictive analytics, or trend analysis.
  • Familiarity with Azure, Databricks, or enterprise Data Lakehouse environments.
  • Experience with React, Angular, TypeScript, or other modern front-end frameworks.
  • Experience integrating applications with Microsoft 365, SharePoint, Microsoft Graph APIs, or Power Platform.
  • Experience with automated testing, CI/CD, and cloud deployments.
  • Background in legal, healthcare, financial services, or another professional services environment.
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent relevant experience.
What Makes Someone Successful?

The successful candidate will be a hands-on developer who can build reliable enterprise applications while incorporating AI capabilities that solve real business problems.

They should be comfortable working with large datasets, developing integrations, identifying opportunities for predictive analytics, and collaborating with stakeholders to turn business needs into practical software solutions.

This position offers the opportunity to contribute to an expanding enterprise data and AI environment while working with modern Microsoft development technologies.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI-Driven Enterprise Apps
Senior Software Engineer - AI-Driven Enterprise Apps

Morton • Richmond (VA)

On-site
USD 120,000 - 155,000
Senior AI/.NET Engineer
Senior AI/.NET Engineer

Milbank LLP • New York (NY)

On-site
USD 140,000 - 175,000
Senior Artificial Intelligence Engineer
Senior Artificial Intelligence Engineer

Enovadata • United States

Remote
USD 140,000 - 190,000
Application Developer
Application Developer

Compunnel Inc. • Midland (TX)

On-site
USD 90,000 - 140,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

The Phoenix Group • San Francisco (CA)

On-site
USD 170,000 - 250,000
Senior Application Developer
Senior Application Developer

Intepros • Philadelphia

On-site
USD 110,000 - 150,000
Senior AI Engineer
Senior AI Engineer

Next Ventures • New York (NY)

On-site
USD 120,000 - 180,000
AI Software Engineer
AI Software Engineer

Mindlance • Ann Arbor (MI)

On-site
USD 95,000 - 140,000
Sr Application Developer
Sr Application Developer

PENNYMAC TPO • Westlake Village (CA)

On-site
USD 90,000 - 150,000
Comprehensive Medical, Dental, Vision
Paid Time Off
Wellness programs
+2
Senior Software Engineer - Candidates from Richmond Only
Senior Software Engineer - Candidates from Richmond Only

MissionHires • Richmond (VA)

On-site
USD 80,000 - 110,000