Senior .NET Full Stack Developer
3 days ago
Atlanta
Job DescriptionSalary: $130,000 - $140,000 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 dont just play in the market - we are taking over! Were one of the fastest-growing companies in our space, helping the worlds 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 growthours, our clients, and yours. But we know growth doesnt 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 likeAtlantas Best and Brightest Companies to Work For(12 years running) andTop Workplacebut its 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 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 team, • Assist the team in a hands-on capacity as required, • Work with stakeholders to provide technical solutions to problems or issues, • Work with team members to guide solutions towards business and technology goals, • Drive the continuous improvement of processes and ways of work to improve team capacity and capability, • Assist 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 technologies, • Technical leadership, • Maintain 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 applications, • Design, 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 quality, • Communicate 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 performance, • Participate 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-budget Job 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 methodologies, • Excellent stakeholder and communication skills Nice-to-Have • Commercial experience in channel incentives management, • Working with geographically distributed teams and stakeholders MS 0365, JIRA, Confluence and/or Asana collaboration tools • Familiar with BigQuery, Cloud Composer, and Python, • Experience with cloud platforms and services provided by Azure and GCP Physical Requirements: • Travel requirement - None, • Ability 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 office What we bring to the table: We believe work should work for you. Heres 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 youd 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 Childrens 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? Youll 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, youll play a key part in launching and optimizing programs that drive resultswhile 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