**Experienced Full Stack Software Engineer – Web & Cloud Application Development**
About Us
Welcome to Disney, where magic comes alive and dreams are made. As a global leader in the entertainment industry, we're always looking for talented individuals to join our team and help us create unforgettable experiences for audiences around the world. Our company culture is built on a foundation of innovation, creativity, and collaboration, and we're excited to invite you to be a part of it.
About the Role
We're seeking an experienced Full Stack Software Engineer to join our team and help us develop and maintain our web and cloud applications. As a key member of our software development team, you'll be responsible for designing, building, and deploying scalable, secure, and efficient software solutions that meet the needs of our business and customers.
Key Responsibilities
- Design, develop, and deploy full-stack web and cloud applications using a range of technologies, including Java, Python, and AWS.
- Collaborate with cross-functional teams, including product management, design, and QA, to ensure that software solutions meet business requirements and customer needs.
- Develop and maintain high-quality, well-documented code that adheres to industry standards and best practices.
- Participate in code reviews and provide feedback to ensure that code is maintainable, efficient, and scalable.
- Troubleshoot and resolve technical issues and bugs in a timely and efficient manner.
- Stay up-to-date with the latest technologies and trends in software development and apply this knowledge to improve our software solutions.
- Collaborate with other teams to identify and prioritize technical projects and initiatives.
- Develop and maintain technical documentation, including user manuals, technical guides, and API documentation.
Requirements
To be successful in this role, you'll need to have a strong foundation in software development, as well as excellent communication and collaboration skills. Here are some of the key requirements:
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience: 5+ years of experience in software development, with a focus on full-stack development and cloud computing.
- Technical Skills: Proficiency in Java, Python, and AWS, as well as experience with Agile development methodologies and version control systems like Git.
- Soft Skills: Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Problem-Solving Skills: Strong problem-solving skills, with the ability to troubleshoot and resolve technical issues in a timely and efficient manner.
- Adaptability: Ability to adapt to changing priorities and deadlines, and to work effectively in a fast-paced environment.
Preferred Qualifications
In addition to the requirements listed above, we're looking for candidates with the following preferred qualifications:
- Cloud Computing Experience: Experience with cloud computing platforms like AWS, Azure, or Google Cloud.
- Containerization Experience: Experience with containerization tools like Docker or Kubernetes.
- DevOps Experience: Experience with DevOps tools like Jenkins, CircleCI, or GitLab CI/CD.
- Agile Methodologies: Experience with Agile development methodologies like Scrum or Kanban.
- Technical Leadership: Experience leading technical projects or initiatives, and mentoring junior engineers.
Career Growth Opportunities and Learning Benefits
We're committed to helping our employees grow and develop their careers, and we offer a range of opportunities for learning and professional development. Some of the benefits include:
- Training and Development Programs: Access to training and development programs that help you develop new skills and stay up-to-date with the latest technologies and trends.
- Mentorship Programs: Opportunities to work with experienced engineers and mentors who can provide guidance and support.
- Professional Certifications: Support for obtaining professional certifications like AWS Certified Developer or Certified Scrum Master.
- Networking Opportunities: Opportunities to network with other engineers and professionals in the industry.
Work Environment and Company Culture
We're proud of our company culture, which is built on a foundation of innovation, creativity, and collaboration. Some of the benefits of working with us include:
- Flexible Work Environment: Opportunities to work from home or in our offices, depending on your needs and preferences.
- Collaborative Work Environment: Opportunities to work with talented engineers and professionals from a range of backgrounds and disciplines.
- Recognition and Rewards: Recognition and rewards for outstanding performance and contributions to the team.
- Wellness Programs: Access to wellness programs that support your physical and mental health.
Compensation, Perks, and Benefits
We offer a competitive compensation package, including:
- Base Salary: Competitive base salary, depending on experience and qualifications.
- Bonuses and Incentives: Opportunities for bonuses and incentives based on performance and contributions to the team.
- Benefits Package: Comprehensive benefits package, including health insurance, retirement savings, and paid time off.
- Perks and Discounts: Access to exclusive perks and discounts on Disney products, services, and theme park tickets.
How to Apply
If you're passionate about software development and want to be part of a dynamic and innovative team, we encourage you to apply for this role. Please submit your resume and a cover letter that highlights your experience and qualifications. We can't wait to hear from you!
For more such jobs, please click here!
Apply for this job