Senior Software Engineer

Posted 6 Days Ago
Be an Early Applicant
Jacksonville, FL
In-Office
Senior level
Software • Design
The Role
Lead and mentor a development team to design, build, and maintain CMS-driven platforms, focusing on enterprise solutions and best practices.
Summary Generated by Built In

Location: Jacksonville, FL | Work Type: Hybrid | Department: Development 

Are you ready to take on your next challenge? Are you ready to take the reins of a capable technical team? Are you ready to contribute to the development of the next generation of products? 

Advantage Design group is looking for an experienced C# Senior software engineer that will be working with and leading a 5+ person team. 

The Role 

As a Senior Software Engineer, you will design, build, and maintain scalable CMS-driven platforms that power ADG’s orientation and recruiting experiences. You will lead the development of enterprise-ready solutions, from end-to-end solutions, while mentoring developers and helping shape best practices. You will be provided with strong mentorship and have a chance to grow and develop your own leadership style. 

About Advantage Design Group® 

We create interactive, video-driven recruiting and orientation platforms that help people start strong. With more than 400 institutions and organizations served, we are the market leader in powering, welcoming, accessible, and data-driven onboarding experiences. We are a 50-person company located in Jacksonville FL that provides online orientation platform to clients across the US and Canada. 

Why You’ll Love It Here 

  • Impact on a scale: Your work improves first-day experiences for students and employees nationwide. 
  • Tech stack: C#, ASP.NET Core, Umbraco 13 (LTS on .NET 8), Azure, SQL Server, DevOps, CI/CD pipelines. 
  • Our Platform: Cloud hosted platform with a web front end, back office, reporting, user management, single sign-on, and systems integrations. 
  • Tight-knit development team within a mid-sized company: You’ll enjoy the best of both worlds, collaborating closely with developers while being part of a company where your contributions are visible and valued. 

Key Responsibilities 

  • Architect, develop, and maintain Umbraco-based web applications in .NET (C#). 
  • Build content models, custom property editors, and support upgrade paths (v13 and higher). 
  • Integrate SSO (OAuth2, SAML, OpenID Connect), REST APIs, and enterprise systems with documentation in Open API (Swagger). 
  • Configure and manage Azure deployments (App Service, Azure SQL, Storage, Key Vault, App Insights) with CI/CD pipelines. 
  • Troubleshoot, debug, and optimize performance across front-end and back-end systems. 
  • Champion development standards, peer reviews, automated testing, and observability. 
  • Collaborate with project managers, designers, and media teams to deliver responsive and accessible digital experiences. 
  • Work with customers to achieve their vision for recruiting and orientation. 
  • Lead the vision for product development and improvements. 

Required Skills 

  • 5+ years of professional experience in web development with a strong focus on enterprise applications. 
  • Expertise in .NET (C#), ASP.NET Core/MVC, Razor, SQL Server, and Git. 
  • Hands-on experience with industry standard Content Management Systems (CMS).
  • Experience with SOAP, REST APIs, AJAX, Open API (Swagger), and API testing tools such as Postman. 
  • Working knowledge of Azure services and application hosting in IIS/Kestrel. 
  • Familiarity with authentication protocols (OAuth2, SAML) and SSO patterns. 
  • Understanding accessibility standards (WCAG) and security best practices. 
  • Familiarity with networking concepts including DNS, SSL, Load Balancing, Firewalls, Security Groups, and DKIM. 
  • Experience with microservices architecture  

Experience/Education  

  • B.S or equivalent experience  
  • 5+ years relevant work experience
  • Proficient in design patterns, SOLID principles, and best practices.  
  • Knowledge of DevOps practices and continuous integration/continuous deployment (CI/CD). 

Nice to Have 

  • Experience with Umbraco Forms, Examine search, headless Content Delivery API 
  • Familiarity with Serverless Application Architectures, including Docker or Kubernetes. 
  • Experience integrating with Salesforce, Workday, HRIS or Ellucian systems. 
  • Azure or AWS certification 
  • Leading development projects and mentoring junior team members.  
  • Designing, architecting, and implementing complex software solutions.  
  • Optimizing application performance and scalability.  
  • Lead collaborating with stakeholders, including client meetings to gather requirements and provide technical insights.

Growth Opportunities 

  • Actively involved in technological decision-making processes.  
  • Lead architectural design and implementation.  
  • Pursue further certifications (e.g., Microsoft Certified Solutions Developer - MCSD).  
  • IT Certifications (Azure dev associate, .NET fundamentals, DevOps Expert) 

Candidate Profile 

  • Technical leader who can take ownership of solutions and guide best practices. 
  • Collaborative teammate who thrives in cross-functional environments. 
  • Problem solver who balances technical depth with client needs. 
  • Continuous learner who explores emerging tools and technologies. 

Compensation and Benefits 

  • Competitive base salary with annual performance-based raises. 
  • 401(k) with company match. 
  • Profit-sharing program. 
  • Group Health, Dental, and Vision Insurance. 
  • Paid vacation and holidays. 
  • Hybrid work schedule after onboarding. 
  • Gym membership and stocked breakroom (coffee, snacks, tea). 
  • Ongoing training, mentorship, and career development. 
  • A beautiful office in coastal Jacksonville, FL near beaches and with no state income tax. 

Ready to Apply? 

  • If you thrive on solving complex technical challenges and want your work to make a real impact, we would love to meet you. 

Apply Now at Senior Software Engineer Application
Learn more about what it’s like to join our team by visiting our welcome page: Welcome!. 

Top Skills

Asp.Net Core
Azure
C#
Ci/Cd
DevOps
SQL Server
Umbraco
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Jacksonville, FL
50 Employees
Year Founded: 1998

What We Do

Advantage Design Group® is an award-winning multimedia design and software development firm based in Jacksonville, Florida. For over 20 years we’ve helped organizations show their story with a unique balance of creativity and technology. Today, colleges and universities everywhere are using Advantage Orientation® to help students transition with confidence. These institutions are improving student orientation, persistence, retention and success. So can you!

Similar Jobs

Rokt Logo Rokt

Senior Software Engineer

Artificial Intelligence • Digital Media • eCommerce • Marketing Tech • Software • Automation
In-Office
Boca Raton, FL, USA
235K-440K Annually

Red 6 Logo Red 6

Senior Software Engineer

Aerospace • Hardware • Software • Virtual Reality • Defense
In-Office
Orlando, FL, USA

NinjaOne Logo NinjaOne

Senior Software Engineer

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
17 Locations
150K-210K

NinjaOne Logo NinjaOne

Senior Software Engineer

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
17 Locations
160K-240K Annually

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account