Experienced Full Stack Software Engineer – Web & Cloud Application Development at arenaflex
Job Description:
About arenaflex
At arenaflex, we're a forward-thinking organization that's revolutionizing the way we approach technology and innovation. Our team of experts is dedicated to creating cutting-edge solutions that drive business growth and improve lives. We're passionate about what we do, and we're looking for talented individuals like you to join our dynamic team.About the Role
We're seeking an experienced Full Stack Software Engineer to join our Web & Cloud Application Development team. As a key member of our team, you'll be responsible for designing, developing, and deploying scalable, secure, and high-performance web and cloud applications. If you're a skilled software engineer with a passion for innovation and a drive to deliver exceptional results, we want to hear from you.Key Responsibilities
- Design and develop scalable, secure, and high-performance web and cloud applications using a range of technologies, including Python, Java, and JavaScript.
- Collaborate with cross-functional teams to identify business requirements and develop solutions that meet those needs.
- Work with our DevOps team to ensure smooth deployment and maintenance of applications in production.
- Develop and maintain automated testing frameworks to ensure high-quality code and efficient testing processes.
- Participate in code reviews and provide feedback to ensure that code meets arenaflex's high standards.
- Stay up-to-date with the latest technologies and trends in software development and apply that knowledge to improve our processes and products.
Essential Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- At least 4 years of experience in software development, with a focus on web and cloud applications.
- Proficiency in Python, Java, and JavaScript, with experience in frameworks such as Django, Spring, and React.
- Experience with cloud platforms such as AWS and Azure, with knowledge of containerization and orchestration tools like Docker and Kubernetes.
- Strong understanding of security principles and best practices, with experience in implementing secure coding practices and testing.
- Excellent problem-solving skills, with the ability to analyze complex problems and develop creative solutions.
Preferred Qualifications
- Experience with agile development methodologies, such as Scrum and Kanban.
- Knowledge of DevOps tools and practices, such as continuous integration and continuous deployment (CI/CD).
- Experience with cloud-based databases, such as MongoDB and Cassandra.
- Strong understanding of web application security, with experience in implementing secure coding practices and testing.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
Skills and Competencies
- Strong problem-solving skills, with the ability to analyze complex problems and develop creative solutions.
- Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Strong understanding of software development principles and best practices, with experience in implementing secure coding practices and testing.
- Ability to learn and adapt quickly, with a willingness to take on new challenges and responsibilities.
- Strong attention to detail, with a focus on delivering high-quality results.