Software Engineer
Location : Jacksonville FL
Work Type : Hybrid
Department : Development
About Us
At Advantage Design Group we create interactive video driven digital platforms for recruiting and orientation that empower people to start strong. Our tools help students employees and members feel welcomed informed and ready for success from day one. With over 450 institutions served including Harvard UCLA and FSU we are the market leader in this space.
Why Join Us
- Build and enhance core products that are used continuously by thousands of learners and employees
- Work with a modern Microsoft stack and a mature codebase you can help evolve and improve
- Collaborate closely with designers project managers and media teams who value engineering input
We are a close-knit team that values excellence innovation and balance.
Our Culture
We care about stability performance and maintainable codeWe collaborate openly and give each other space to own solutionsWe focus on making clients successful while keeping a healthy positive work environmentThe Role
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# 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.
What You Will Work On
Develop and maintain CMS driven web applications using C# .NET Core Umbraco and SQL ServerImplement backend features such as custom data types workflows and integrationsBuild responsive front end components using HTML CSS and JavaScript that consume Razor views and REST APIsIntegrate third party services and APIs including SSO and authentication providersSupport Azure based hosting environments deployments and environment configurationInvestigate performance issues debug complex problems and deliver reliable fixesContribute to code quality through code reviews refactoring unit testing and documentationOur Tech Stack
You are not expected to arrive with experience in every single technology but you should be comfortable with most of the core stack or eager and able to ramp up quickly.
Core :
C # CoreUmbraco CMSMS SQL ServerHTML CSS JavaScriptRazor viewsAzure CloudTools and related technologies :
Visual StudioGit based source controlREST APIs and JSONMVC patternsIIS Azure or similar hosting environmentsNice to have experience :
Azure (App Services Azure SQL storage monitoring)AJAX and modern JavaScript techniquesSSO and identity providersTFS or Azure DevOps for work tracking and buildsRequired Skills and Experience
Experience developing with C #Experience with a CMS platform preferably Umbraco or a based CMSStrong understanding of web fundamentals HTML CSS JavaScript and how they work with server side frameworksComfort working with SQL Server writing queries and understanding schemasFamiliarity with REST APIs Razor and GitAbility to read existing code understand patterns and improve them thoughtfullyStrong problem-solving skills and the ability to prioritize work in a dynamic environmentCandidate Profile
Enjoys solving technical problems that have direct end user impactComfortable asking questions giving input and collaborating across disciplinesSelf-motivated and able to take a feature from requirements to deployed solutionInterested in clean architecture maintainable code and continuous improvementClear communicator who can explain technical tradeoffs to non-technical teammatesWhat We Offer
Competitive base salary plus annual performance based raises401(k) with company matchGroup Health Dental and Vision InsuranceProfit Sharing ProgramPaid vacation and holidaysHybrid remote work after onboardingGym membership and stocked breakroom snacks coffee teaOngoing training and development including time to learn new tools and technologiesBeautiful office in coastal Jacksonville FL near beaches and no state income taxReady to Apply
If you are excited about contributing to a platform that help people succeed in important life transitions and you want to work on a collaborative growing team that cares about clients and each other youve found the right career move. Apply today.
Key Skills
Spring,.NET,C / C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems
Employment Type : Full-Time
Experience : years
Vacancy : 1