Experienced Full Stack Software Engineer – Big Data, Cloud Application Development, and Technical Leadership at arenaflex
Introduction to arenaflex and the Industry arenaflex is a pioneering force in the technology and financial services sector, dedicated to harnessing the power of innovation to enhance the digital lives of its clients. As part of the diverse tech group at arenaflex, you will have the opportunity to engineer, code, and develop programming that makes a significant impact on the company's mission. The tech industry is rapidly evolving, with a growing demand for skilled professionals who can develop and implement cutting-edge solutions. At arenaflex, you will be part of a dynamic team that is shaping the future of technology and financial services. About the Job As a key member of the engineering team at arenaflex, you will be responsible for designing, developing, and testing software applications that drive business growth and innovation. You will work closely with a team of talented engineers in an open, collaborative, and inclusive environment where your voice is valued, and you have the autonomy to make decisions on the technology and tools you use to solve complex problems. arenaflex offers a range of opportunities to work with the latest technologies and encourages you to contribute to the broader engineering community through open-source projects. Key Responsibilities Develop and test software applications using agile development practices and tools Participate in code reviews and automated testing to ensure high-quality code Troubleshoot and debug software components and identify code defects for remediation Enable the deployment, support, and monitoring of software across test, integration, and production environments Automate solutions in test or production environments Scale applications based on demand projections Lead a small team of engineers and inspire them to achieve their full potential Influence colleagues with innovative ideas and improvements by challenging the status quo and demonstrating risk-taking Essential Qualifications To be successful in this role, you will need to have a Bachelor's degree in Engineering, Computer Science, or a related field. You should have at least 3 years of software development experience, with a strong background in programming languages such as Java, Python, or Scala. Experience with big data technologies such as Hadoop, Spark, and Hive is also essential. You should be able to design and develop complex software applications, with a strong understanding of data warehousing concepts and financial reporting environments. Preferred Qualifications Master's degree in Computer Applications or a related field Experience with cloud platforms such as GCP/AWS, building microservices, and scalable solutions Knowledge of Kafka streams or queues, GitHub/Bitbucket, and CI/CD pipelines Experience with NoSQL databases such as HBase, Couchbase, or MongoDB Excellent technical and analytical skills, with strong communication and project management abilities Skills and Competencies To succeed in this role, you will need to have a range of technical, business, and interpersonal skills. These include: Strong programming skills in languages such as Java, Python, or Scala Experience with big data technologies such as Hadoop, Spark, and Hive Knowledge of data warehousing concepts and financial reporting environments Excellent analytical and problem-solving skills, with the ability to design and develop complex software applications Strong communication and collaboration skills, with the ability to work effectively in a team environment Ability to lead and inspire a team of engineers, with a strong focus on innovation and risk-taking Career Growth Opportunities and Learning Benefits At arenaflex, we are committed to helping our employees grow and develop their careers. We offer a range of training and development programs, including mentorship, coaching, and formal training courses. You will have the opportunity to work with the latest technologies and tools, and to contribute to the broader engineering community through open-source projects. We also offer a range of career advancement opportunities, including leadership roles and specialist positions. Work Environment and Company Culture arenaflex is a dynamic and inclusive workplace, with a strong focus on collaboration, innovation, and teamwork. We value diversity and inclusion, and we are committed to creating a workplace where everyone feels valued and respected. Our employees are passionate about what they do, and we offer a range of perks and benefits to support their well-being and career development. These include flexible working hours, remote work options, and a range of health and wellness programs. Compensation, Perks, and Benefits arenaflex offers a competitive salary and benefits package, including a range of perks and benefits to support your well-being and career development. These include: Competitive salary and bonus structure Comprehensive health and wellness programs Flexible working hours and remote work options Opportunities for career advancement and professional development Access to the latest technologies and tools Collaborative and dynamic work environment Conclusion If you are a motivated and talented software engineer looking for a new challenge, we encourage you to apply for this exciting opportunity at arenaflex. As a key member of our engineering team, you will have the opportunity to design, develop, and test software applications that drive business growth and innovation. You will work in a dynamic and inclusive environment, with a range of perks and benefits to support your well-being and career development. Don't miss out on this opportunity to join a leading company in the tech industry and take your career to the next level. Apply now to become a part of the arenaflex team! Apply for this job