What are the responsibilities and job description for the Director of Software Engineering (52631) position at A-MAX Auto Insurance?
About A-MAX
Start Your Career at A-MAX Insurance!
At A-MAX Insurance, we are growing fast, and we want YOU to be part of our success! For over 20 years, we have been helping our employees grow and reach their goals, and we are looking for motivated people ready to start their journey with us.
About A-MAX Insurance:
A-MAX is an industry leader that specializes in providing low-cost insurance to thousands of customers and businesses. We are dedicated to exceeding expectations by continuing to set forth our commitment of providing excellent service, affordable rates, and convenient locations. We believe that buying insurance should be quick, easy, and hassle-free; which is why we have made it our mission to simplify insurance by providing easy-to-understand, customized policies that best fit the needs and budgets of our customers.
A-MAX actively fosters the growth of our employees and company to maximize our positive impact on the community. Our motivation is to provide sustainable career opportunities for our employees and reward them for their dedication and commitment. A-MAX has aided in the economic growth of local communities by more than tripling our workforce and adding more jobs in low-to-middle-income neighborhoods.
Why Join Us?
Compensation
What We are Looking for:
We are seeking a highly skilled Director of Software Engineering to lead the development and management of advanced software solutions. This individual will provide technology leadership, drive innovation, and oversee a talented software engineering team. The ideal candidate has extensive experience in full-stack software development, cloud-native technologies, microservices, and AI/ML integration, with a strong commitment to delivering exceptional user experiences.
This is a hybrid role in the Dallas area.
Job Responsibilities:
Team Leadership and Collaboration
Critical Skills & Experience Required
A-MAX Auto Insurance & Affiliates is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Start Your Career at A-MAX Insurance!
At A-MAX Insurance, we are growing fast, and we want YOU to be part of our success! For over 20 years, we have been helping our employees grow and reach their goals, and we are looking for motivated people ready to start their journey with us.
About A-MAX Insurance:
A-MAX is an industry leader that specializes in providing low-cost insurance to thousands of customers and businesses. We are dedicated to exceeding expectations by continuing to set forth our commitment of providing excellent service, affordable rates, and convenient locations. We believe that buying insurance should be quick, easy, and hassle-free; which is why we have made it our mission to simplify insurance by providing easy-to-understand, customized policies that best fit the needs and budgets of our customers.
A-MAX actively fosters the growth of our employees and company to maximize our positive impact on the community. Our motivation is to provide sustainable career opportunities for our employees and reward them for their dedication and commitment. A-MAX has aided in the economic growth of local communities by more than tripling our workforce and adding more jobs in low-to-middle-income neighborhoods.
Why Join Us?
Compensation
- Competitive salary
- Weekly Payroll
- Medical, Dental, and Vision Insurance
- Voluntary Benefits
- FREE Basic Life Insurance & Long-Term Disability Coverage
- Paid Time Off
- Hybrid work schedule
- Paid Holidays
- 401(k) with up to a 4% Company Match
- Short Waiting Period for Retirement Benefits
- Opportunities for Internal Advancement
What We are Looking for:
We are seeking a highly skilled Director of Software Engineering to lead the development and management of advanced software solutions. This individual will provide technology leadership, drive innovation, and oversee a talented software engineering team. The ideal candidate has extensive experience in full-stack software development, cloud-native technologies, microservices, and AI/ML integration, with a strong commitment to delivering exceptional user experiences.
This is a hybrid role in the Dallas area.
Job Responsibilities:
Team Leadership and Collaboration
- Lead and manage a team of developers and analysts, fostering a culture of collaboration, innovation, and continuous improvement.
- Provide mentorship, guidance, and professional development opportunities to team members.
- Collaborate effectively with cross-functional teams and stakeholders to align engineering objectives with business goals.
- Act as the technology expert and provide detailed architecture and design leadership.
- Oversee the full software development lifecycle (SDLC), ensuring best practices for high-quality, scalable solutions.
- Architect and implement robust, secure, and efficient systems using cloud-native technologies and microservices architecture.
- Drive the adoption of AI and ML technologies to enhance platform capabilities and customer experiences.
- Ensure the implementation of DevOps and cybersecurity best practices for platform reliability and security.
- Accountable for all operational support and platform SLAs.
- Monitor, evaluate, and ensure the successful completion of tasks and projects.
- Write, review, and revise product requirements and specifications in alignment with business needs.
- Resolve performance issues and perform revisions to ensure smooth development processes.
- Conduct regular code reviews to ensure adherence to best practices and code quality standards.
- Perform quality assurance testing, including unit, system, and integration testing on newly developed or enhanced applications.
- Collaborate with UX designers to deliver best-in-class user experiences across all digital touchpoints.
- Stay updated with industry trends, emerging technologies, and best practices to maintain leadership in the field.
- Provide recommendations for improving, re-engineering, or replacing existing applications.
- Promote an agile development environment and foster a mindset of continuous improvement and innovation.
Critical Skills & Experience Required
- Minimum of 10 years of hands-on experience in full-stack software development.
- At least 5 years of experience leading software delivery teams and implementing SDLC best practices.
- Demonstrated expertise in building advanced software solutions, cloud-native technologies, and microservices architecture.
- Strong proficiency in AI and ML technologies, DevOps practices, and cybersecurity.
- Proven track record of delivering high-quality UX design and scalable software solutions.
- Expertise in the .NET Framework, .NET Core, ASP.NET, MVC Development, VB.NET, WCF Web Services, and ADO.NET.
- Proficiency in modern software stacks and front-end/back-end development, including HTML, CSS, jQuery, JavaScript, and Oracle Database.
- Strong database management experience with Microsoft SQL Server (including SSIS and SSRS).
- Knowledge of Agile methodologies and experience with tools like DevOps, CI/CD for build and release processes.
- Familiarity with secure software development lifecycle best practices.
- Bachelor's or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- One or more industry certifications (e.g., PMP, .NET, ITIL V4) is preferred.
- Outstanding communication skills, both oral and written, with the ability to collaborate effectively at all organizational levels.
- Strong critical thinking, analytical abilities, and a strategic mindset.
- Ability to mentor and inspire engineering talent while promoting professional growth.
A-MAX Auto Insurance & Affiliates is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.