Jobs and Careers
AA

Senior Digital Software Development Engineer

AAA Club Alliance
Wilmington, United Statesfull_timeVerifiedPosted 4 Mar 2026
πŸ’° $135,599/yr($100,384/yr – $135,599/yr)

About the role

AAA Club Alliance is seeking a Digital Software Development Senior Engineer to join our team at one of our office locations in Wilmington, DE; Columbus, OH; or Cincinnati, OH.

*This position follows a hybrid work schedule, with in-office collaboration required Tuesday through Thursday.*

The primary duties of the Digital Software Development Senior Engineer are to:

  • Provide mentorship and technical guidance to a team of software engineers, fostering a culture of collaboration and excellence.

  • Lead the design and implementation of robust and scalable software architectures.

  • Design, code, and test complex software solutions in alignment with business goals and industry best practices.

  • Lead the development of critical features and components, ensuring high standards of code quality and performance.

  • Conduct thorough code reviews to ensure adherence to coding standards, best practices, and knowledge sharing within the team.

  • Collaborate with quality assurance teams to establish comprehensive testing strategies.

  • Drive the evolution of system architecture, making strategic design decisions to ensure scalability, maintainability, and performance.

  • Actively contribute to agile development processes from sprint planning to delivery.

  • Collaborate with cross-functional teams to translate business requirements into technical specifications.

  • Provide expert-level problem-solving for complex technical challenges, guiding the team in overcoming obstacles.

  • Drive the resolution of critical software defects and technical debt.

  • Collaborate with product managers, designers, and other stakeholders to understand project requirements and deliver high-quality solutions.

  • Participate in agile development processes, sprint planning, and other team activities.

  • Deliver successful projects, balancing technical excellence and business objectives.

  • Document system architecture, design decisions, and development processes to ensure knowledge transfer and maintainability.

  • Contribute to the creation of technical documentation for end-users and other stakeholders.

  • Stay abreast of emerging technologies, industry trends, and best practices.

  • Perform other duties as assigned.

Minimum Qualifications:

  • Bachelor degree (BA/BS) or equivalent in Computer Sciences, Business Administration, or related field required; Master degree completed or work in progress towards a graduate degree preferred. Equivalent combination of education, technical training, and experience will be considered in lieu of degree.

  • Minimum 5 years of experience in a development environment in various technologies required.

  • Professional Certification in at least one major development tool is required, with 3 or more preferred.

  • In-depth experience with data and/or business modeling tools required.

  • In depth experience with design, development, testing and administration of various types of systems, and databases required.

  • Experience with version control systems, such as Git, as well as website analytics tools, such as Google Analytics, required.

Knowledge Skills and Abilities:

  • Excellent project management, leadership, analytical, and communication skills.

  • Strong knowledge and experience with website development, design, and maintenance.

  • Strong knowledge of .Net, C#, MVC, Sitecore, Web API, MS SQL Server, IIS, AJAX, jQuery, and JavaScript.

  • Knowledge of software development life cycle, including Agile and Waterfall methodologies.

  • Ability to analyze and solve complex problems related to website development and maintenance.

  • Familiarity with website security best practices and techniques.

  • Proficiency in working with databases and SQL.

  • Understanding of accessibility and SEO principles for websites.

  • Excels in problem-solving for complex technical challenges.

​At AAA, your success is our success. What we can offer you:

  • The starting base compensation for this position isΒ $100,384 to $135,599.
    *The base pay range shown is a guideline for compensation and ultimate salary offered will be based on factors such as applicant experience and geographic location.*

  • A comprehensive health benefits package.

  • Up to three weeks of paid time off accrued during your first year.

  • Annual Bonus Plan.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights β€” in under 60 seconds.

Apply Now β†’Generate Application Kit

Free account required β€” sign up in 30s

Company

AAA Club Alliance

View company profile β†’