Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Ronin Consulting LLC

Software Engineer

Franklin, TN
Full Time
Paid
  • Responsibilities

    Job Description

    Job Description

    Full Stack Software Engineer

    Company: Rōnin Consulting

    Team: AI Transformation, Integration & Hybrid Cloud

    About the Role

    Join a team of experts in AI Transformation, Integration, and Hybrid Cloud implementations as we help organizations harness the power of artificial intelligence to solve complex business challenges. We're looking for a collaborative problem solver with a positive attitude to join our team.

    You'll work on projects that help companies adopt AI-native solutions, integrate large language models into existing workflows, and build intelligent applications that drive measurable business outcomes. Your responsibilities will include building .NET applications using Visual Studio, C#, .NET Core, EF Core, Bootstrap, SQL Server, and other modern technologies. You'll design and develop application layers while coordinating with team members across the infrastructure stack.

    Responsibilities

    • Collaborate with development teams and product managers to architect AI-enhanced software solutions
    • Design client-side and server-side architecture with AI integration points
    • Build front-end applications through intuitive, human-centered design
    • Develop and manage robust databases and applications
    • Write effective APIs, including integrations with AI services and LLM endpoints
    • Test software to ensure responsiveness, efficiency, and AI model reliability
    • Troubleshoot, debug, and upgrade software
    • Implement security and data protection protocols
    • Build features and applications with mobile responsive design
    • Write technical documentation
    • Partner with data scientists and AI engineers to optimize intelligent features

    RequirementsTechnical Skills

    • Proven experience as a Full Stack Developer or similar role (5-7 years experience)
    • Strong knowledge of .NET Core, MVC, EF Core, LINQ , Azure, APIs, and Web Service Clients
    • Experience developing desktop and mobile applications
    • Familiarity with Microsoft SQL Server and developing reusable data objects
    • Experience implementing automated testing platforms and unit tests
    • Proficient understanding of code versioning tools (Git or SVN)
    • Understanding of Azure DevOps (Repos, Pipelines, and Builds)
    • Familiarity with various design and architectural patterns
    • Strong understanding of UI/UX and web design frameworks

    Preferred

    • Experience integrating AI/ML services or LLM APIs into applications
    • Familiarity with prompt engineering and agentic workflow patterns
    • eCommerce experience (catalogs, shopping carts, payment systems)

    Soft Skills

    • Excellent communication and teamwork skills
    • Great attention to detail
    • Strong organizational skills
    • Analytical mindset
    • Curiosity and adaptability in a rapidly evolving AI landscape

    Education

    • Degree in Computer Science, Statistics, or relevant field

    Benefits

    • Competitive compensation and retirement options
    • Medical/Dental
    • PTO
    • Flexible work environment
    • Leadership committed to delivering quality
    • Opportunity to work at the forefront of AI-driven software development