Experienced Full Stack Software Engineer – Web & Cloud Application Development at arenaflex
Are you a skilled and ambitious software engineer looking to join a dynamic team that's shaping the future of air travel? Look no further than arenaflex, a leading airline that's revolutionizing the industry with its commitment to friendly, reliable, and affordable air travel. As a Senior Software Engineer at arenaflex, you'll play a critical role in driving the development of cutting-edge cloud-based applications that meet the evolving needs of our customers.
About arenaflex
arenaflex is a private airline that's dedicated to making air travel more accessible and enjoyable for everyone. With a strong focus on innovation and customer satisfaction, we're constantly pushing the boundaries of what's possible in the airline industry. Our team of passionate and talented professionals is united by a shared vision of creating a better travel experience for our customers, and we're looking for like-minded individuals to join us on this exciting journey.
Job Summary
As a Senior Software Engineer at arenaflex, you'll be responsible for leading the technical direction and implementation of large-scale cloud-based applications. You'll work closely with cross-functional teams to design, develop, and deploy scalable and secure software solutions that meet the needs of our customers and stakeholders. This is a full-time remote position that offers a competitive salary of $75,000 per year, as well as opportunities for career growth and professional development.
Key Responsibilities
* Drive the technical direction and implementation of large-scale cloud-based applications, including design, development, and deployment
- Act as a technical lead, guiding and coordinating the efforts of development teams, including internal and external partners
- Assess functional feasibility by evaluating analysis, issue definition, requirements, solution development, and proposed solutions
- Drive detailed definition of component requirements through conversations with product managers and customers
- Support continuous improvement by researching new technologies and advancements
- Prepare and present solutions by determining and planning system specifications, standards, and software
- Assess code to ensure it is valid, properly organized, meets industry standards, and is compatible with programs, devices, or operating systems
- Mentor junior engineers to facilitate skill and knowledge advancement through guidance, instruction, and training opportunities
- Update work knowledge by attending advanced development tools, software procedures, and computing hardware; participating in educational opportunities; reading professional publications; maintaining personal networks; and participating in professional associations
Essential Qualifications
* Bachelor's degree in Computer Science, Information Technology, or related field
- Experience in CI/CD, AWS/Cloud, programming languages, frameworks/stages, Java, SQL, Python, Shell Scripting (Bash), and operating systems
- Advanced knowledge of software development methodologies, practices, principles, and technologies acquired through formal education and/or work experience
- Proven ability to share knowledge and skills of software development and testing to address a range of issues
- High-level knowledge of at least one required programming language
- Excellent collaboration, communication, and presentation skills, with the ability to work with diverse innovation or partner groups
- Ability to articulate (verbally and visually) thoughts, approach, ideas, decisions, risk, influence, and provide direction to technical, non-technical, and management audiences
- Ability to lead multiple projects, whether managerial or project-related, while maintaining a high level of completion in all assigned work
- Ability to coach others
- Ability to lead ideating, presentations, tutoring, and group thinking meetings
- Ability to influence without authority
Preferred Qualifications
* Master's degree in Computer Science, Information Technology, or related field
- Experience with agile development methodologies, such as Scrum or Kanban
- Knowledge of DevOps practices and tools, such as Docker, Kubernetes, and Ansible
- Experience with cloud-based platforms, such as AWS or Azure
- Familiarity with containerization and orchestration tools, such as Docker and Kubernetes
- Experience with continuous integration and delivery tools, such as Jenkins and GitLab CI/CD
What We Offer
* Competitive salary of $75,000 per year
- Opportunities for career growth and professional development
- Collaborative and dynamic work environment
- Flexible remote work arrangement
- Comprehensive benefits package, including medical, dental, and vision insurance
- 401(k) retirement plan with company match
- Paid time off and holidays
- Access to cutting-edge technology and tools
- Opportunities for professional development and training
How to Apply
If you're a motivated and talented software engineer looking to join a dynamic team that's shaping the future of air travel, we encourage you to apply for this exciting opportunity. Please submit your resume and cover letter to [insert contact information]. We can't wait to hear from you! Apply Now! Apply for this job