Experienced Full Stack Software Engineer – Customer Support and Commercial Systems Development for Innovative Air Travel Solutions
Introduction to arenaflex arenaflex is a pioneering force in the air travel industry, committed to connecting people to what's important in their lives through friendly, reliable, and low-cost air travel. As a leader in innovation, we are dedicated to providing our representatives with a stable workplace that offers equal opportunities for learning and self-improvement. Our organization is built on a foundation of creativity, development, and a caring attitude, which we extend not only to our employees but also to our valued customers. Job Overview We are seeking an experienced and skilled Associate Software Engineer to join our Customer360 team, where you will play a crucial role in supporting Salesforce applications that provide a 360-degree view of our customers and their interactions with arenaflex. This position is an exceptional opportunity to join a dynamic and growing team, where you will utilize your analytical skills to drive the future of our technology and enhance the customer experience through personalized self-service encounters. Key Responsibilities Apply knowledge and skills of software development and testing to solve a range of problems, ensuring that our systems are efficient, reliable, and meet the highest industry standards. Utilize data to inform technical and non-technical requirements, applying business area fundamentals to drive innovation and improvement. Maintain a deep understanding of current technologies and software practices through ongoing education, reading, or participation in professional conferences, workshops, or meetings. Investigate program and system failures to restore normal functioning across environments, including production, and ensure that our systems are always available to our customers. Evaluate code to ensure that it is valid, properly structured, and meets industry standards, contributing to the development of high-quality software solutions. Investigate customer requirements and software requirements to determine the feasibility of design within time and cost constraints, ensuring that our solutions meet the needs of our customers and stakeholders. Contribute to team-level technical discussions and decisions, identifying valuable opportunities for team improvement and growth. Follow agile delivery cycles to drive work and demonstrate a need to keep moving forward, ensuring that our projects are completed efficiently and effectively. Perform other work duties as directed by your supervisors, demonstrating your ability to adapt to changing priorities and requirements. Essential Qualifications To be successful in this role, you will need to possess the following essential qualifications: Bachelor's degree in Business, Engineering, Computer Science, or Information Systems, or a related field, or equivalent traditional training. Entry-level experience, with developing skills and knowledge in computer programming, and a strong foundation in software development principles and practices. Proficient knowledge of software development methodologies, practices, concepts, and technologies, with the ability to apply this knowledge to solve complex problems. Strong analytical and problem-solving skills, with the ability to investigate complex issues, articulate the problem or root cause, and develop practical solution recommendations. Excellent communication and negotiation skills, with the ability to convey and negotiate with different technology or partner teams, and to present and effectively communicate ideas and strategies to various audiences. Preferred Qualifications While not essential, the following preferred qualifications will be highly regarded: Experience with Salesforce applications and technologies, with a deep understanding of customer relationship management (CRM) principles and practices. Knowledge of agile development methodologies, with experience working in iterative and incremental development environments. Strong understanding of data structures, algorithms, and software design patterns, with the ability to apply this knowledge to develop efficient and effective software solutions. Experience working in a remote or distributed team environment, with the ability to collaborate and communicate effectively with colleagues and stakeholders in different locations. Career Growth Opportunities and Learning Benefits At arenaflex, we are committed to providing our employees with opportunities for growth and development, both personally and professionally. As a member of our team, you will have access to a range of training and development programs, including: Ongoing education and training in software development and related technologies. Opportunities for career advancement and professional growth, with a clear path for progression and development. A dynamic and supportive work environment, with a focus on collaboration, innovation, and creativity. Access to a range of benefits and perks, including flexible working arrangements, health and wellness programs, and recognition and reward schemes. Work Environment and Company Culture At arenaflex, we pride ourselves on our unique and dynamic company culture, which is built on a foundation of creativity, development, and a caring attitude. Our work environment is fast-paced and innovative, with a focus on collaboration, teamwork, and mutual respect. We are committed to providing our employees with a stable and supportive work environment, with opportunities for growth and development, and a range of benefits and perks to recognize and reward their contributions. Compensation, Perks, and Benefits We offer a competitive salary range of $84,350.00 to $93,700.00 per year, depending on qualifications and experience. In addition to your salary, you will also be eligible for a range of benefits and perks, including: Free flights on any open seat on all arenaflex flights, for you and your qualified dependents. A 401(k) retirement savings plan, with company contributions up to 9.3% of your qualified earnings. Comprehensive health insurance, with coverage options starting from your first day of employment. A range of other benefits and perks, including flexible working arrangements, health and wellness programs, and recognition and reward schemes. Conclusion If you are a motivated and skilled software engineer, with a passion for innovation and customer service, we encourage you to apply for this exciting opportunity to join our team at arenaflex. As a member of our Customer360 team, you will play a critical role in driving the future of our technology and enhancing the customer experience, while also enjoying a range of benefits and perks that recognize and reward your contributions. Don't miss out on this opportunity to join a dynamic and growing team, and to take your career to the next level with arenaflex. Apply for this job