**Experienced Full Stack Software Engineer – Web & Cloud Application Development at arenaflex**
**Join arenaflex's dynamic tech team and be part of shaping the future of innovation!**
At arenaflex, we're on a mission to revolutionize the way people live, work, and interact with technology. As a key member of our tech group, you'll have the opportunity to engineer, code, and develop cutting-edge programming that makes a significant impact on our customers' digital lives. Our open, collaborative, and inclusive environment values your voice and empowers you to make choices on the latest technologies to tackle complex challenges.
**About arenaflex**
arenaflex is a leading innovator in the private sector, offering a wide range of opportunities to work with the latest technologies and collaborate with the broader tech community through open-source initiatives. We believe in the importance of staying ahead of the curve and continuously developing your skills to stay relevant in the ever-evolving tech landscape. Join our team and discover your place in the innovation of #Teamarenaflex.
**Job Summary**
As a member of our product design or delivery and integration team, reporting to a Designing Chief, you'll be responsible for:
* **Programming Development**: Developing, testing, and refining software applications using cutting-edge technologies and programming languages.
* **Code Reviews and Testing**: Participating in code reviews and automated testing to ensure high-quality code and identify areas for improvement.
* **Troubleshooting and Debugging**: Troubleshooting essential software components and identifying code gaps for remediation.
* **Automation and Scaling**: Automating processes in test or production environments and scaling applications based on projected demand.
* **Leadership and Collaboration**: Leading a small team of developers and collaborating with colleagues to drive innovation and improvement.
**Key Responsibilities**
* Develop, test, and refine software applications using cutting-edge technologies and programming languages.
* Participate in code reviews and automated testing to ensure high-quality code and identify areas for improvement.
* Troubleshoot essential software components and identify code gaps for remediation.
* Automate processes in test or production environments and scale applications based on projected demand.
* Lead a small team of developers and collaborate with colleagues to drive innovation and improvement.
* Participate in client story analysis and elaboration, design and development of software applications, testing, and build automation tools.
* Identify opportunities to adopt innovative technologies and champion a culture of continuous improvement.
**Qualifications**
* Bachelor's degree in Computer Science, Software Engineering, or related field.
* 3+ years of experience in software development and leading teams of developers and scrum teams.
* 3+ years of active experience working with Hadoop, Hive, Flume (core, SQL, and PySpark).
* Strong data warehousing concepts.
* Knowledge of financial reporting environments is an asset.
* Master's degree in Computer Science or related field is an asset.
* Experience with cloud platforms like GCP/AWS, building microservices, and agile development methodologies is a plus.
* Experience with GitHub/Bitbucket and using CI/CD pipelines is a plus.
* Experience with NoSQL databases like HBase, Couchbase, MongoDB is a plus.
**Preferred Qualifications**
* Experience with Kafka streams or queues is a plus.
* Experience with UNIX shell scripting is a plus.
* Strong analytical and problem-solving skills.
* Excellent communication and collaboration skills.
* Phenomenal project management skills.
**What We Offer**
* Competitive salary of $28/hour.
* Opportunity to work with cutting-edge technologies and programming languages.
* Collaborative and inclusive work environment.
* Continuous learning and development opportunities.
* Flexible work arrangements and remote work options.
* Comprehensive benefits package, including health insurance, retirement plan, and paid time off.
**How to Apply**
If you're a motivated and experienced software engineer looking to join a dynamic team and shape the future of innovation, apply now! arenaflex is an equal opportunities employer and welcomes applications from diverse candidates. Please submit your resume and a cover letter outlining your experience and qualifications for this role.
Apply Now!
Apply for this job