Title : Senior .NET Full Stack Developer
Classification : Full-time
Reports to : Technical Lead
Location : Atlanta, GA (Hybrid)
Salary : $130k -$140k
Who we are :
At Extu, we don’t just play in the market - we are taking over! We’re one of the fastest-growing companies in our space, helping the world’s biggest brands drive revenue through incentives, group travel rewards, and through-channel marketing. Our Partner Experience Platform is a game-changer that makes it all work seamlessly.
We believe in growth—ours, our clients’, and yours. But we know growth doesn’t happen in a vacuum. It takes smart people, shared goals, mentorship, and a culture that values both speed and support. At Extu, we move fast, aim high, and collaborate often. That drive has helped us earn top industry awards and land on lists like Atlanta’s Best and Brightest Companies to Work For® (12 years running) and Top Workplace® —but it’s our people-first mindset that keeps us there.
We are a purpose and values-led organization that offers :
- Working with some of the largest brands in the world
- An innovative technology platform
- A global company, with global opportunities
- An informal, collaborative work environment with close access to senior management
Learn more at www.extu.com
Job Summary :
The position will be part of an agile development team, building and working on enterprise grade software systems on top of the Microsoft .NET development stack and a React front end. The Full Stack Developer will provide technical and team leadership and collaborate closely with the Product Owner(s) and other business stakeholders to ensure a common, shared understanding of the technical solutions that will be delivered in order to meet the company's goals.
Duties and Responsibilities :
Enabling the teamAssist the team in a hands-on capacity as required
Work with stakeholders to provide technical solutions to problems or issuesWork with team members to guide solutions towards business and technology goalsDrive the continuous improvement of processes and ways of work to improve team capacity and capabilityAssist in the collection and documentation of user's requirements, development of user stories, estimates and work plans to better understand the requirements.Work with teammates in the migration of legacy applications to current technologiesTechnical leadershipMaintain high standards of software quality within the team by establishing good practices and habits. Identify and encourage areas for growth and improvement within the team.
Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain business applicationsDesign, develop, and unit test applications in accordance with established standards.Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.Drive high qualityCommunicate openly and be the voice of the business within your team, keeping them informed of and working towards the business vision & goals
Mentor team members to create a highly motivated, coherent, and cohesive culture which rewards high performanceParticipate in peer-reviews of solution designs and related code from feature start to finish.Adhere to high-quality development principles while delivering solutions on-time and on-budgetJob specifications
7+ years in software engineering.Strong technical knowledge and hands-on development capability in multiple relevant capabilities; specifically – modern JavaScript frameworks including React (18+) and Next.js, C#,.NET Core, ASP.NET, Visual Studio, Jira, GitHub, and Azure SQL.Understanding of agile development best practices including Scrum and Lean methodologiesExcellent stakeholder and communication skillsNice-to-Have
Commercial experience in channel incentives managementWorking with geographically distributed teams and stakeholdersMS 0365, JIRA, Confluence and / or Asana collaboration tools
Familiar with BigQuery, Cloud Composer, and PythonExperience with cloud platforms and services provided by Azure and GCPPhysical Requirements :
Travel requirement - NoneAbility to lift 25 pounds (shipments and office equipment)Must be able to remain in a stationary position 90% of the time.Must be able to move freely inside the office for meetings, access office equipment, inventory operations, etc.Operate a keyboard for system access and email communication.Position primarily communicates verbally with team both in person and via phone / computer software.Working conditions
Hybrid schedule in office three days a week (Tues, Wed, Thurs)Indoors, climate-controlled officeWhat we bring to the table :
We believe work should work for you. Here’s how we show up for our team :
Robust Health Coverage – Comprehensive and generously funded, because your well-being matters.Peace of Mind, On Us – Complimentary short-term disability and term life insurance, with options to boost coverage if you’d like.Time Off, Your Way – Our Flexible PTO Program empowers you to take the time you need, when you need it.Work Where It Works – Enjoy the balance of hybrid work schedules designed to flex with your life.Growth is Our Love Language – Every employee gets access to LinkedIn Learning, plus curated opportunities for courses, conferences, and certifications. We invest in your future because your growth is our growth.Give Back with Heart – One paid day each year to support the cause you care about most. We also proudly support local charities like Children’s Healthcare of Atlanta and Agape, with volunteer opportunities throughout the year.Celebrate the Wins – Our employee rewards and recognition program is second to none.Shine Bright – We honor and celebrate Star Performers quarterly and roll out the red carpet for our annual Elite Performers.Why join us?
You’ll be part of a collaborative team of marketers, technologists, and operational pros who love what they do and are passionate about delivering value to our clients. In this role, you’ll play a key part in launching and optimizing programs that drive results—while building your skills in a fast-paced, supportive environment focused on continuous improvement and cross-functional teamwork.
Extu does not discriminate on the basis of race, color, creed, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, marital status, age, veteran status, protected veterans, military service obligation, citizenship status, individuals with disabilities, or any other characteristic protected by law applicable to the state in which you work. We just want to work with good people who aim to be better, and make it better, every day