Senior Full Stack Software Engineer for CRM Customer Acquisitions and Digital Transformation - Remote Opportunity
Introduction to arenaflex arenaflex is a leading innovator in the insurance industry, renowned for its commitment to excellence and customer satisfaction. With a rich history spanning over seven decades, arenaflex has established itself as one of the nation's largest and fastest-growing auto insurers, thanks to its low rates, outstanding service, and clever marketing strategies. As a wholly owned subsidiary of a prestigious conglomerate, arenaflex offers its associates a financially stable and rewarding work environment, complete with opportunities for training and career advancement. Job Overview arenaflex is seeking an experienced Senior Full Stack Software Engineer to join its team of innovative professionals. As a Senior Engineer, you will play a crucial role in driving the company's insurance business transformation, transitioning from a traditional IT model to a tech organization with engineering excellence at its core. You will be responsible for building high-performance, low-latency platforms and applications, ensuring a seamless experience for customers while maintaining the highest standards of protection and availability. Key Responsibilities Scope, design, and build scalable, resilient distributed systems to support the company's growing customer base Engage in cross-functional collaboration throughout the entire software lifecycle, including testing, to ensure the delivery of high-quality technology products and services Lead design sessions and code reviews with peers to elevate the quality of engineering across the organization Define, create, and support reusable application components and patterns from a business and technology perspective Utilize developer tooling and a variety of Azure tools and services to perform advanced-level Java application design, implementation, and maintenance activities Mentor other engineers and consistently share best practices to improve processes within and across teams Essential Qualifications To be successful in this role, you should possess advanced programming experience with at least two modern languages, such as Java, C++, Python, or C#, including object-oriented design. You should also have a strong understanding of web service integration (REST/SOAP) and enterprise middleware integration tiers (Apache Camel, Spring, Spring Boot). Additionally, experience with web technologies such as HTML, CSS, JavaScript, Flutter, and React is preferred. Technical Requirements Advanced understanding of DevOps concepts and cloud architecture Experience with continuous delivery and infrastructure as code Strong problem-solving ability and excellent communication skills Ability to excel in a fast-paced, startup-like environment Knowledge of developer tooling across the software development life cycle Working experience in CI/CD, Git commands, GitHub source, and Azure Preferred Qualifications While not required, experience with Salesforce standard objects, custom object creation, validation rules, and relationships is highly desirable. Knowledge of building and configuring flows, process builders, and Salesforce Apex, SOQL, Visualforce, and Lightning Aura/LWC components is also beneficial. Additionally, experience with enterprise integrations utilizing Event-Based Frameworks and databases such as MS SQL Server and Oracle is preferred. Education and Experience A Bachelor's degree in Computer Science, Information Systems, or equivalent education or work experience is required. You should have at least 4+ years of professional software development experience with at least two modern languages, including object-oriented design. Additionally, 3+ years of experience building the architecture and design of new and current systems, as well as 3+ years of experience with AWS, GCP, Azure, or another cloud service, is required. Career Growth Opportunities and Learning Benefits At arenaflex, we are committed to the growth and development of our associates. As a Senior Full Stack Software Engineer, you will have access to a wide range of training and career advancement opportunities, including mentorship programs, workshops, and conferences. You will also be part of a collaborative and dynamic team, working on cutting-edge projects and technologies. Work Environment and Company Culture arenaflex offers a unique and supportive work environment that fosters innovation, creativity, and teamwork. Our company culture is built on the principles of mutual respect, inclusivity, and diversity, and we are committed to providing a workplace that is free from discrimination and harassment. We believe in recognizing and rewarding the contributions of our associates, and we offer a comprehensive benefits package to support their well-being and financial security. Compensation, Perks, and Benefits arenaflex offers a competitive salary range of $66,000.00 - $185,000.00 per year, depending on experience and qualifications. Our benefits package includes premier medical, dental, and vision insurance, paid vacation, sick and parental leave, 401(k) plan, tuition reimbursement, and paid training and licensures. We also offer a range of perks and discounts, including access to exclusive events and programs. Conclusion If you are a motivated and experienced Senior Full Stack Software Engineer looking for a new challenge, we encourage you to apply for this exciting opportunity at arenaflex. As a member of our team, you will have the chance to work on innovative projects, collaborate with talented professionals, and contribute to the growth and success of our company. Don't miss out on this opportunity to take your career to the next level and join a dynamic and supportive team. Apply now and become a part of the arenaflex family! Apply for this job