Software Engineer

Advantage Design GroupJacksonville, FL
25dHybrid

About The Position

As a Software Engineer you will build and customize CMS (Content Management System) based platforms that power our digital recruiting and orientation experiences. You will work primarily in C# and .NET Core with Umbraco as the CMS, helping design and implement features that are secure, scalable, and robust. Your work will span data models, APIs, templates, and deployment.

Requirements

  • Experience developing in .NET with C #
  • Experience with a CMS platform, preferably Umbraco or a similar .NET based CMS
  • Strong understanding of web fundamentals HTML, CSS, JavaScript and how they work with server side frameworks
  • Comfort working with SQL Server, writing queries, and understanding schemas
  • Familiarity with REST APIs, Razor, and Git
  • Ability to read existing code, understand patterns, and improve them thoughtfully
  • Strong problem-solving skills and the ability to prioritize work in a dynamic environment

Nice To Haves

  • Azure (App Services, Azure SQL, storage, monitoring)
  • AJAX and modern JavaScript techniques
  • SSO and identity providers
  • TFS or Azure DevOps for work tracking and builds

Responsibilities

  • Develop and maintain CMS driven web applications using C#, .NET Core, Umbraco, and SQL Server
  • Implement backend features such as custom data types, workflows, and integrations
  • Build responsive front end components using HTML, CSS, and JavaScript that consume Razor views and REST APIs
  • Integrate third party services and APIs, including SSO and authentication providers
  • Support Azure based hosting environments, deployments, and environment configuration
  • Investigate performance issues, debug complex problems, and deliver reliable fixes
  • Contribute to code quality through code reviews, refactoring, unit testing, and documentation

Benefits

  • Competitive base salary plus annual performance based raises
  • 401(k) with company match
  • Group Health, Dental, and Vision Insurance
  • Profit Sharing Program
  • Paid vacation and holidays
  • Hybrid remote work after onboarding
  • Gym membership and stocked breakroom snacks, coffee, tea
  • Ongoing training and development including time to learn new tools and technologies
  • Beautiful office in coastal Jacksonville, FL, near beaches and no state income tax

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

51-100 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service