Experienced Full Stack Software Engineer – Web & Cloud Application Development at arenaflex
Job Summary:
Join arenaflex, a pioneering leader in the financial services industry, as a highly skilled Full Stack Software Engineer. As a key member of our tech team, you will play a vital role in shaping the future of our digital products and services. With a focus on innovation, collaboration, and continuous learning, you will have the opportunity to work on cutting-edge projects, develop your skills, and make a meaningful impact on our customers' lives.
About arenaflex:
arenaflex is a global leader in the financial services industry, providing innovative payment solutions and services to individuals and businesses worldwide. Our company culture is built on a foundation of collaboration, innovation, and a passion for delivering exceptional customer experiences. We believe in empowering our employees to take ownership of their work, share their ideas, and drive positive change.
Job Responsibilities:
As a Full Stack Software Engineer at arenaflex, you will be responsible for designing, developing, and deploying scalable, secure, and high-performance web and cloud applications. Your key responsibilities will include:
Programming Development:
+ Design, develop, and test software applications using a range of programming languages, including Java, Python, and Scala. + Collaborate with cross-functional teams to identify and prioritize project requirements. + Develop and implement software solutions that meet or exceed customer expectations.
Data Engineering:
+ Design and implement data pipelines using Hadoop, Hive, and Spark. + Develop and maintain data warehouses and data lakes. + Ensure data quality, security, and compliance with regulatory requirements.
Cloud Computing:
+ Design and deploy cloud-based applications using AWS, GCP, or Azure. + Ensure scalability, reliability, and high availability of cloud-based systems. + Collaborate with cloud engineering teams to identify and implement best practices.
Testing and Quality Assurance:
+ Develop and execute unit tests, integration tests, and system tests. + Collaborate with QA teams to identify and prioritize testing requirements. + Ensure software quality, reliability, and security.
Leadership and Collaboration:
As a Full Stack Software Engineer at arenaflex, you will have opportunities to lead and collaborate with cross-functional teams, including:
Leading Small Teams:
Lead small teams of engineers and developers to deliver high-priority projects.
Collaborating with Stakeholders:
Collaborate with stakeholders, including product managers, designers, and QA engineers, to identify and prioritize project requirements.
Mentoring and Coaching:
Mentor and coach junior engineers and developers to develop their skills and expertise.
Requirements:
To be successful as a Full Stack Software Engineer at arenaflex, you will need:
Bachelor's Degree in Computer Science, Software Engineering, or related field.
* 3+ years of experience in software development, with a focus on web and cloud applications. *
Strong programming skills in Java, Python, and Scala.
*
Experience with Hadoop, Hive, and Spark.
*
Knowledge of cloud computing platforms, including AWS, GCP, or Azure.
* Experience with testing and quality assurance, including unit testing, integration testing, and system testing. * Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
Preferred Qualifications:
*
Master's Degree in Computer Science, Software Engineering, or related field.
* 3+ years of experience in leading small teams and mentoring junior engineers and developers. *
Experience with NoSQL databases, including HBase, Couchbase, and MongoDB.
*
Knowledge of microservices architecture and containerization using Docker and Kubernetes.
*
Experience with CI/CD pipelines and continuous integration.
Benefits and Perks:
As a Full Stack Software Engineer at arenaflex, you will enjoy a range of benefits and perks, including:
Competitive salary and bonus structure.
*
Comprehensive health insurance and wellness programs.
*
Retirement savings plan and stock options.
*
Flexible work arrangements, including remote work options.
*
Professional development opportunities, including training and education programs.
* Collaborative and dynamic work environment, with a focus on innovation and continuous learning.
How to Apply:
If you are a highly skilled and motivated Full Stack Software Engineer looking for a challenging and rewarding career opportunity, please submit your application, including your resume and cover letter, to [insert contact information]. We look forward to hearing from you! Apply for this job